TPKT는 공식적으로 "TCP 위의 ISO 전송 서비스"로 정의됩니다. "TCP" 및 "ISO"는 두 개의 라이벌 네트워킹 프로토콜 제품군과 관련이 있습니다. TPKT는 이 두 그룹 간의 번역을 가능하게 합니다.
배경
국제 표준 기구(ISO)는 네트워킹을 위한 일련의 프로토콜인 "개방형 시스템 상호 연결(OSI) 모델"의 정의를 후원했습니다. 라이벌 프로토콜 제품군은 "TCP/IP": "전송 제어 프로토콜/인터넷 프로토콜"이라고 합니다. "스택"에 있는 프로토콜의 두 계층 그룹. TCP/IP에서 "TCP"는 "전송 계층"에 있고 인터넷 프로토콜(IP)은 "인터넷 계층"에 있습니다. TCP/IP는 다음보다 더 널리 구현됩니다. OSI. TPKT는 TCP/IP 네트워크를 통해 OSI 데이터를 전달하는 방법을 제공합니다.
오늘의 비디오
기능
TPKT는 "캡슐화" 프로토콜입니다. OSI 패킷을 자체 패킷의 데이터 페이로드로 운반한 다음 결과 구조를 TCP로 전달한 다음 패킷이 TCP/IP 패킷으로 처리됩니다. TPKT에 데이터를 전달하는 OSI 프로그램은 TPKT가 OSI 프로토콜 TSAP(전송 서비스 액세스 지점)를 에뮬레이트하기 때문에 해당 데이터가 TCP/IP를 통해 전달된다는 사실을 인식하지 못합니다.
특징
대부분의 네트워킹 프로토콜과 마찬가지로 TPKT는 역으로도 작동합니다. TPKT 패킷이 도착하면 TPKT는 패킷 구조를 제거하고 운반된 패킷을 프로토콜 스택 위로 전달합니다. 데이터를 수신하는 OSI 프로토콜은 TCP/IP가 데이터 전송에 관여했음을 인식하지 못합니다.