강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

리눅스마스터1급 : TCP/IP의 역사

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: TCP/IP의 역사

 

 

1960년대 컴퓨터 시스템들은 보통 메인프레임 등의 대형 시스템에 집중된 형태로 이루어져 있었으며 이러한 시스템들은 제각각의 프로토콜 등을 사용하여 이기종 간의 연결은 거의 불가능하였다.

 

 

 

 

 

국방 분야에서 컴퓨터 시스템들이 도입됨에 따라 여러 가지 프로젝트 추진이나 또는 각 연구소 등과 서로 자원을 공유하고 정보를 교류하고자 하는 요구가 발생하였지만, 당시 실정으로 각 단체 또는 기관들이 서로 다른 하드웨어를 사용하고 있었으므로 이러한 요구를 충족시킬 수 없었다.

 

 

 

 

미 국방부는 이와같은 문제점을 해결하기 위하여 하드웨어 제공업체에 독립적인 네트워크인 패킷 스위칭 기반의 ARPAnet(Advanced Research Projects Agency net)을 개발하게 되었다.

 

 

 

이러한 ARPAnet은 해당 네트워크에 속한 한 단체가 폭파당하더라도 전체 네트워크가 붕괴되지 않는 구조로 설계되었다.

 

 

 

이러한 ARPAnet이 각광을 받자 많은 하드웨어 업체들이 ARPAnet을 지원하게 되었으며, 이것이 바로 인터넷(Internet)의 시초이다.

 

 

 

 

 

 

ARPAnet이 발전하게 됨에 따라 서로 다른 물리적 구조를 가진 네트워크 간에도 통신을 할 수 있도록 하는 절대적 요구가 발생하였으며, 이러한 서로 다른 하드웨어를 사용하는 네트워크 간의 통신 문제점을 해결하기 위하여 소프트웨어 기반의 네트워크 프로토콜인 TCP/IP(Transmission Control Protocol/Internet Protocol)를 개발하게 되었다.

 

 

 

 

 

TCP/IP는 인터넷 프로토콜(IP)을 이용하여 모든 노드에 주소를 부여하여 두 개의 노드 간에 직접적인 통신을 가능하게 하였으며, 전송 제어 프로토콜(TCP)을 이용하여 2개의 시스템 또는 노드 간의 통신을 지원한다.

 

 

 

 

 

대학 또는 군대에서 사용되는 용도로서 개발된 TCP/IP는 이제 많은 업체에서도 인기를 끌게 되었으며, 많은 네트워크들을 묶어주는 또 다른 네트워크로서의 TCP/IP는 인터넷의 기반이 되었다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  104 명