무선 통신-TCP / IP
원래의 TCP / IP 프로토콜은 하드웨어에 구축 된 4 개의 소프트웨어 계층으로 정의되었습니다. 그러나 오늘날 TCP / IP는 OSI 모델과 비슷한 이름의 계층을 가진 5 계층 모델로 간주됩니다.
OSI와 TCP / IP Suite의 비교
두 모델을 비교할 때 TCP / IP 프로토콜에서 세션과 프레젠테이션의 두 계층이 누락되었음을 알 수 있습니다. 제품군의 애플리케이션 계층은 일반적으로 OSI 모델에서 세 계층의 조합으로 간주됩니다.
OSI 모델은 각 계층에 속하는 기능을 지정하지만 TCP / IP 프로토콜 제품군의 계층에는 시스템의 필요에 따라 혼합 및 일치시킬 수있는 비교적 독립적 인 프로토콜이 포함되어 있습니다. 계층 적이라는 용어는 각 상위 수준 프로토콜이 하나 이상의 하위 수준 프로토콜에서 지원됨을 의미합니다.
TCP / IP Suite의 계층
TCP / IP 모델의 4 가지 계층은 호스트-네트워크 계층, 인터넷 / 네트워크 계층, 전송 계층 및 애플리케이션 계층입니다. TCP / IP 프로토콜 제품군의 각 계층의 목적은 아래에 자세히 설명되어 있습니다.
위의 이미지는 TCP / IP 프로토콜 제품군의 계층을 나타냅니다.
물리적 계층
TCP / IP는 물리적 계층에 대한 특정 프로토콜을 정의하지 않습니다. 모든 표준 및 독점 프로토콜을 지원합니다.
이 수준에서 통신은 컴퓨터 또는 라우터의 두 홉 또는 노드간에 이루어집니다. 통신 단위는single bit.
두 노드간에 연결이 설정되면 두 노드간에 비트 스트림이 흐릅니다. 그러나 물리 계층은 각 비트를 개별적으로 처리합니다.
비트 전달 외에 물리 계층의 책임은 OSI 모델의 물리 계층에 대해 언급 한 것과 일치하지만 대부분 링크를 제공하는 기본 기술에 따라 다릅니다.
데이터 링크 계층
TCP / IP는 데이터 링크 계층에 대한 특정 프로토콜도 정의하지 않습니다. 모든 표준 및 독점 프로토콜을 지원합니다.
또한이 수준에서 통신은 두 홉 또는 노드간에 이루어집니다. 그러나 통신 단위는frame.
ㅏ frame 네트워크 계층에서 수신 된 데이터를 추가 된 헤더와 때로는 트레일러로 캡슐화하는 패킷입니다.
다른 통신 정보 중에서 헤드에는 프레임의 소스와 대상이 포함됩니다.
그만큼 destination address 많은 노드가 링크에 연결되었을 수 있기 때문에 프레임의 올바른 수신자를 정의하는 데 필요합니다.
그만큼 source address 일부 프로토콜에서 요구할 수있는 가능한 응답 또는 승인을 위해 필요합니다.
LAN, 패킷 라디오 및 지점 간 프로토콜이이 계층에서 지원됩니다.
네트워크 계층
네트워크 계층에서 TCP / IP는 인터넷 프로토콜 (IP)을 지원합니다. 인터넷 프로토콜 (IP)은 TCP / IP 프로토콜에서 사용하는 전송 메커니즘입니다.
- IP는 다음과 같은 패킷으로 데이터를 전송합니다. datagrams, 각각 별도로 운송됩니다.
- 데이터 그램은 다른 경로를 따라 이동할 수 있으며 순서를 벗어나거나 복제 될 수 있습니다.
IP는 경로를 추적하지 않으며 목적지에 도착하면 데이터 그램을 재정렬 할 수있는 기능이 없습니다.
전송 계층
전송 계층과 네트워크 계층 간에는 주요 차이점이 있습니다. 네트워크의 모든 노드에 네트워크 계층이 있어야하지만 두 대의 최종 컴퓨터에만 전송 계층이 있으면됩니다.
네트워크 계층은 컴퓨터 A에서 컴퓨터 B로 개별 데이터 그램을 보내는 역할을합니다. 전송 계층은 전체 메시지를 전달하는 역할을합니다.segment, A에서 B까지.
세그먼트는 몇 개 또는 수십 개의 datagrams. 세그먼트는 데이터 그램으로 분할되어야하며 각 데이터 그램은 전송을 위해 네트워크 계층으로 전달되어야합니다.
인터넷은 각 데이터 그램에 대해 서로 다른 경로를 정의하기 때문에 데이터 그램이 순서없이 도착하여 손실 될 수 있습니다.
컴퓨터 B의 전송 계층은 이러한 모든 데이터 그램이 도착할 때까지 기다렸다가 조립 한 다음 세그먼트를 만들어야합니다.
전통적으로 전송 계층은 TCP / IP 제품군에서 두 가지 프로토콜로 표현되었습니다. User Datagram Protocol (UDP) 과 Transmission Control Protocol (TCP).
라는 새로운 프로토콜 Stream Control Transmission Protocol (SCTP) 지난 몇 년 동안 소개되었습니다.
응용 계층
TCP / IP의 애플리케이션 계층은 OSI 모델의 결합 된 세션, 프리젠 테이션 및 애플리케이션 계층과 동일합니다.
애플리케이션 계층을 통해 사용자는 개인 인터넷 또는 글로벌 인터넷 서비스에 액세스 할 수 있습니다.
전자 메일 파일 전송, World Wide Web 액세스 등과 같은 서비스를 제공하기 위해이 계층에서 많은 프로토콜이 정의됩니다.
이 계층에서 지원되는 프로토콜은 다음과 같습니다. TELNET, FTP 과 HTTP.