40 년 전 - 1981 년 9 월 - 다 파아 인터넷이 작동하는 방법에 대한 기본 규칙을 정의하는 TCP / IP 프로토콜 스위트의 완성 된 사양을 게시했습니다. TCP / IP는 1983 년까지 널리 채택되지 않았지만,이 이정표는 TCP / IP가 왜 그렇게 중요한지 이해하는 데 도움이 될 수 있습니다.
TCP / IP 란 무엇입니까?
TCP / IP는 VINT CERF 및 Bob Kahn, TCP (Transmission Control Protocol) 및 인터넷 프로토콜 (IP)에 의해 잉태 된 두 가지 주요 프로토콜로 구성된 프로토콜 스위트입니다. 인터넷 프로토콜 정의 주소 지정 및 라우팅 - 네트워크를 통한 데이터 흐름 패킷 패킷. 전송 제어 프로토콜은 연결 만들기를 처리하고 데이터 패킷이 적절한 목적지로 이동합니다. 두 가지 프로토콜은 함께 노력하여 현대 인터넷의 기초를 만듭니다.
관련된: IP 주소는 어떻게 작동합니까?
TCP / IP가 왜 생성 된 이유는 무엇입니까?
인터넷 전, 미국 국방부 (ARPA를 통해), 컴퓨터 네트워크를 생성했습니다. arpanet. 그 미국 정부와 대학 컴퓨터를 전국에 연결했습니다. Arpanet은 1969 년에 온라인으로 왔습니다. TCP 이전에 Arpanet은 프로토콜을 사용했습니다. NCP. (네트워크 제어 프로그램) 네트워크의 컴퓨터 간 연결을위한 (네트워크 제어 프로그램).
NCP / TCP 전환 계획에 따르면 ( RFC801. ) 1981 년 11 월에 발표 된 TCP / IP가 여러 전면에서 발생해야합니다. 점점 더 실험적 컴퓨터 네트워크는 물리적 전선이 아닌 라디오 및 위성 링크를 사용하여 시작되었습니다. 또한 조직은 장거리가 아닌 동일한 시설 내에서 함께 통신하는 기계 네트워크 그룹 그룹을 점점 더 연구했습니다. Arpanet의 건축가는 이러한 모든 다른 유형의 네트워크와 새로운 유형의 네트워크에 걸쳐 사용하기위한 기본 프로토콜이 "부적절 함"이었음을 깨달았습니다.
동시에 1970 년대에 IBM, DEC, AT & AMP; T와 같은 회사는 정보 공유를 분열시키는 독점적 인 독점적 인 호환되지 않는 컴퓨터 네트워크를 만들었습니다. 따라서 TCP / IP 제품군은 TCP / IP 소프트웨어가 시스템에 구현 된 한 모든 종류의 컴퓨터를 통해 모든 종류의 컴퓨터를 통해 통신 할 수있는 비 독점적 인 로열티가없는 오픈 아키텍처 솔루션을 대표했기 때문에 즉시 주목할만한 것이 었습니다. ...에
TCP 및 IP의 개발은 1973 년 Vint Cerf와 Bob Kahn에서 시작되었습니다. CERF, KAHN 및 기타 1970 년대 개발 후 DARPA는 TCP 및 IP에 사양을 발표했습니다. rfc. 서류 791. 그리고 793. 그것은 1981 년 9 월에 최종화 된 TCP / IP 프레임 워크의 첫 번째 공개를 나타내는 1981 년 9 월에 계승되었습니다.
TCP / IP는 어떻게 작동합니까?
TCP 및 IP는 이기종 (많은 다른 유형의 컴퓨터 및 링크) 컴퓨터 네트워크를 통해 신뢰할 수있는 연결을 달성하기 위해 함께 작동하는 두 가지 개별 기술입니다.
앞에서 언급했듯이 IP는 네트워크상의 컴퓨터를 처리하는 기계 및 데이터 블록 ( " 패킷 ") 적절한 목적지에 도착하십시오. TCP는 패킷이 오류없이 목적지에 도달하도록하여 정보를받을 수있는 호스트가 있거나 손상된 정보가 손실되거나 안전하게 데이터를 다시 전송할 때까지 정보를 다시 전송할 수 있습니다.
TCP / IP의 건축가는 의도적으로 TCP 및 IP의 구현을 구현하여 네트워크를보다 유연하고 모듈화합니다. 실제로 TCP는 다른 프로토콜로 바꿀 수 있습니다. udp. 그것은 더 빠르지 만, 전화 통화 또는 비디오 방송과 같이 100 % 전송 정확도가 필요하지 않은 상황에서 데이터 손실을 허용합니다.
네트워크 엔지니어는이 모듈 식 디자인을 " 프로토콜 스택 "그리고 스택의 하위 레이어 중 일부가 로컬 컴퓨터 아키텍처에 가장 적합한 방식으로 독립적으로 처리되도록합니다. 그런 다음 상위 층은 서로 통신 할 수있는 맨 위에 작업 할 수 있습니다. 인터넷의 경우이 스택은 일반적으로 네 개의 레이어로 구성됩니다.
- 링크 계층 - 물리적 매체 (예 : 이더넷)로 작동하는 저수준 프로토콜
- 인터넷 레이어 - 패킷을 라우팅 (예 : IP)
- 운송 계층 - 연결을 작성 및 해제합니다 (예 : 예 : TCP).
- 응용 프로그램 레이어 - 사람들이 네트워크 (웹, FTP 및 기타)를 사용하는 방법
프로토콜 웹을 처리하십시오 (예 : 하이퍼 텍스트 전송 프로토콜 또는 HTTP)는 응용 프로그램 계층에 있으며 TCP 및 IP 맨 위에 작업합니다. 이 모델 덕분에 HTTP는 하위 수준에서 연결을 만드거나 끊는 방법을 알 필요가 없습니다. 스택에서 더 낮은 프로토콜에서 처리됩니다. 그것은 매우 유연한 시스템을 만드며 TCP / IP가 성공했던 이유는 무엇이었고 왜 이유가 오늘날 인터넷의 백본 역할을하는 이유입니다.
관련된: 첫 번째 웹 사이트 : 웹이 30 년 전 어떻게 보였는지
TCP / IP가 언제 사용 되었습니까?
개발 중에 TCP / IP는 1973 년 초 실험적으로 사용되었습니다. 제작자는 프로토콜을 계속해서 수정함에 따라 인터넷 프로토콜 (IP)은 1981 년 버전에서 버전 1까지갔습니다. 이는 여전히 IP의 버전이 아직도 널리 사용되는 IP 버전입니다. 오늘.
DARPA는 1981 년 9 월에 TCP 및 IP 프로토콜 (버전 4)의 첫 번째 최신 버전을 도입했지만 일부 Arpanet 컴퓨터는 잠시 동안 NCP와 같은 이전 아포트 프로토콜 (예 : NCP)을 계속 사용했습니다. 어떤 확고한 기술과 마찬가지로 변경은 시간이 걸릴 수 있으며 계획의 건축가가 전환 기간 1983 년 1 월 1 일에 종료 될 NCP와 TCP 사이.
1983 년 1 월 1 일 " 플래그 일 "(계산에서 극적인 변화가 발생한 날), TCP / IP의 광범위한 사용의 시작을 표시하고 현대적인 인터넷 ...에 그때조차도, 다른 네트워크 프로토콜은 사용 중에 널리 남아 있었고, 1990 년대 중반이 TCP / IP가 어떤 전화로 전화를하는지 명확한 "우승자"가되었다는 것은 아닙니다. 프로토콜 전쟁 ...에
관련된: 인터넷은 어떻게 작동합니까?
TCP / IP의 미래
현재 대부분의 인터넷은 일반적으로 "IPv4"라고 불리는 인터넷 프로토콜 버전 4에서 실행됩니다. 그러나 최신 버전은 " IPv6. "1998 년에 도입 된 시간이 지남에 따라 천천히 굴러갔습니다 (매우 천천히). IPv6의 가장 중요한 기능 중에는 128 비트 주소를 지원하고 340 조 7 천억 일 네트워크에 고유 한 IP 주소가있는 장치.
대조적으로 IPv4는 32 비트 어드레싱을 지원하므로 42 억 개가 넘는 IP 주소를 허용합니다. 42 억 명이 많이 들리지만, 우리는 이미 할당 된 IPv4 주소의 한계에 도달했습니다 2010 년 내에 얼마 동안이를 선택하는 방법에 따라 다릅니다.
운 좋게도 IPv4 및 IPv6은 상호 운용이 가능하므로 컴퓨터 공급 업체, 인터넷 호스트 및 할당 당국은 시간이 지남에 따라 IPv6으로 전환하는 동안 호흡 객실이 있습니다. IPv6은 모든 개선 사항에도 불구하고 1973 년 CERF와 Evans가 시작한 것과 동일한 연구로 아키텍처를 흔드고 1981 년에 완성되었습니다. 그것은 매우 유산입니다. 생일 축하, TCP / IP!