TCP/IP

덤프버전 :

파일:TCP IP.jpg
1. 개요
2. 상세
3. OSI 7계층


1. 개요[편집]


TCP(Transmission Control Protocol) / IP(Internet Protocol)

현재 수많은 프로그램들이 인터넷으로 통신하는 데 있어 가장 기반이 되는 프로토콜. 실제 대다수 프로그램은 TCPIP통신(정확히는 '네트워킹')하고 있다.

2. 상세[편집]


ARPANET이 개발된 이후 현재의 인터넷으로 발전해나가는 과정에서 대부분의 데이터 통신이 TCP와 IP 기반으로 이루어졌기에 인터넷 프로토콜 그 자체를 표현하는 용어이기도 했고, 다양한 프로토콜이 개발된 현 시점에도 사실상 인터넷 프로토콜을 대표하는 용어로 사용 중이다. 이를 이용해서 컴퓨터를 연결하는 체계를 이더넷이라고 부른다. 크게 4개의 계층으로 되어 있다. OSI 모형 7계층과 맵핑이 가능하다.

그 때문에 프로그램 설명서에 "TCP/IP 지원"이라 써있으면 단순히 인터넷에 연결하여 쓰는 기능이 포함되어 있다고 해석해도 충분하다.

보통 하나로 싸잡아 표현하긴 하나 TCP와 IP는 별개이다. 네트워크의 경우 계층이 정의되어 있고 각 계층마다 하는 역할과 책임지는 영역이 나뉘어져 있기 때문에 묶어서 표현한다는 것뿐이지 역할에는 많은 차이가 있다. 당장 둘만 봐도 TCP와 IP는 완전히 다른 계층[1]이며 따라서 UDP/IP 와 같이 TCP/IP가 아닌 조합도 충분히 가능하다. 구체적인 내용은 아래 세부 항목을 참고하자.

2.1. TCP[편집]


파일:나무위키상세내용.png   자세한 내용은 TCP 문서를 참고하십시오.



2.2. IP[편집]


파일:나무위키상세내용.png   자세한 내용은 IP 문서를 참고하십시오.



3. OSI 7계층[편집]


파일:나무위키상세내용.png   자세한 내용은 OSI 모형 문서를 참고하십시오.



파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-11-04 00:15:34에 나무위키 TCP/IP 문서에서 가져왔습니다.

[1] 각각 전송 계층과 네트워크 계층