TCP는 Transmission Control Protocol의 약자이다.컴퓨터가 다른 컴퓨터와 정보를 교환하는 데이터 통신을 하기위한 규약,규칙 즉 프로토콜의 일종. 이전 ARPANET에서 사용하던 회선교환(Circuit Switching)은 데이터 경로를 정해두고 가는 방식이라 회선이 끊기면 통신도 역시 끊긴다는 단점이 있다. 이것을 보완해 패킷교환(Packet Switching)방식이 나왔다. 이 방식은 경로를 정해두지 않고 통신하기 때문에 한 회선이 끊어져도 다른 회선으로 우회해서 통신을 유지할 수 있다. 하지만 이 방식은 연결유지에 중점을 두고 만들어 네트워크 환경의 안정성은 떨어졌다.안정성이 떨어졌다는 것이 의미하는건 통신중 데이터가 유실되거나, 너무 늦게 전달되는 것등을 말한다. 이러한 문제..