TCP/IP?
먼저 TCP/IP에 대해 살펴보기 전 다음을 보자
Internet Protocol Suite
인터넷 프로토콜 스위트(Internet Protocol Suite)는 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 모음이다.
Internet Protocol Suite 중 TCP와 IP가 가장 많이 쓰이기 때문에 TCP/IP Protocol Suite 라고도 불린다.
이전 OSI 7 Layer 포스팅을 봤다면 TCP와 IP가 무엇인지 대략적으로 파악했을 것이다.
그렇다. TCP/IP는 하나의 프로토콜이 아닌 TCP와 IP를 합쳐서 부르는 말이다.
즉, TCP/IP란 IP의 주소 체계를 따라 통신하면서 TCP의 특성을 이용해 송신자와 수신자의 논리적 연결을 생성하여 신뢰성을 유지할 수 있도록 하겠다는 말이다.
현재 수많은 프로그램들이 대부분 이 프로토콜을 사용하여 통신하며 그 방식은 다음과 같다.
TCP는 신뢰성 있는 연결을 기반으로 하기 때문에 중간이 끊기거나 빠지는 부분 없이 통신할 수 있다. 때문에 TCP는 HTTP, SMTP 등 데이터를 안정적으로 보내는 것이 중요한 프로토콜들의 기반이 된다.
TCP에 대한 자세한 내용은 다음 포스팅에서 작성할 예정이다.