(이미지:구글)
안녕하세요!! @wonnieyoon입니다.
ISO에서 OSI라고 하는 국제 표준 프로토콜의 표준화 작업을 진행하고 있었음에도 불구하고 현재는 왜 TCP/IP를 사용하고 있을까요?
TCP/IP는 무엇일까?
TCP/IP라는 말을 그대로 해석하면, TCP와 IP라는 2개의 프로토콜을 의미합니다.
하지만 대부분의 경우 TCP/IP라는 말은 TCP와 IP라는 2개의 프로토콜이 아니라 IP를 이용하거나 IP로 통신할 때에 필요한 많은 프로토콜군을 통틀어 말합니다.
TCP/IP 표준화의 다른점
TCP/IP 프로토콜의 표준화는 다른 표준화와 비교했을때 크게 두가지가 다르다고 할수있습니다.
오픈되어 있습니다. TCP/IP의 프로토콜은 IETF의 회의를 통해 정해집니다.
"IETF"란? 인터넷의 운영, 관리, 개발에 대해 협의하고 프로토콜과 구조적인 사안들을 분석하는 인터넷 표준화 작업기구입니다(출처:wiki)
따라서 누구나 참여할수있습니다.TCP/IP의 표준화는 프로토콜의 사양을 중요시한것이 아니라 상호 통신할 수 있는 기술을 추구했습니다.
실제 작동을 중시하여 사양이 정해지고 있기 때문에 실용성이 높은 프로토콜로 완성되는 것입니다.
하지만 상호 연결 실험 등에서는 예상하지 않았던 환경의 경우,정상적으로 작동하지 않을수 있습니다. 이럴경우 나중에 개선을 하게 됩니다.
TCP/IP와 비교하여 OSI가 일반적으로 보급되지 않은 원인은 실제로 작동하는 프로토콜을 빨리 만들지 못했다는 점과 급속도로 발전하는 기술 혁신에 발 빠르게 대응할 수 있는 프로토콜의 결정 및 개선을 할수 있는 사양이 없었기 때문이라고 볼수 있습니다.
TCP/IP 프로토콜 표준화
프로토콜의 표준화 작업은 IETF에서 논의를 거쳐 이루어집니다.
IETF에서 는 1년에 3번의 미팅이 있는데 보통은 메일링 리스트를 통해 전자메일로 논의하게 됩니다.
TCP/IP 프로토콜의 표준화 흐름을 대강 설명해보자면,
먼저, 사양을 충분히 검토하여 결정하는 인터넷 드래프트, 그리고 표준화하는 것이 좋다고 인정되면 RFC가 되어 제안표준이 됩니다. 그 다음으로 표준의 초안인 드래프트 표준을 걸쳐, 최종적으로 표준이 결정됩니다. 이렇게 표준이 되기 까지의 과정을 길고 험난합니다.인터넷에서 널리 사용되지 않으면 표준이라고 부를수 없기 때문입니다.
목차
1일차, 프로토콜은 무엇일까?
2일차, 프로토콜은 누가정할까?
3일차, OSI 7계층에 대해 알아보자!!
4일차, TCP/IP는 어떻게 생기게 됬을까?