U E D R , A S I H C RSS

TCP/IP 네트워크 관리 / TCP/IP의 개요

TCP/IP 네트워크 관리 / TCP/IP의 개요


= TCP/IP의 개요 =ㅇㅇ
  • TCP/IP : UNIX 데이터 통신을 관리하는 소프트웨어 패키지(Package)
  • TCP/IP명칭의 유래 : 전송 제어 프로토콜(Transmission Control Protocol) + 인터넷 프로토콜 (Internet Protocol)

1. TCP/IP와 인터넷

  • 1969 - ARPA(Advanced Research Projects Agency)에서는 패킷 교환 방식의 네트워크 연구 -> ARPANET
  • 1975 - ARPANET이 실험적 네트워크에서 실제로 운영되는 네트워크로 전환. 네트워크 관리 책임은 DCA(Defense Communication Agency)
  • 1983 - 군사용 표준(MIL STD)로 TCP/IP 프로토콜 채택.
    • 옛 ARPANET은 DDN(Defense Data Network)의 공개부분인 MILNET + 새롭게 축소된 ARPANET
    • 인터넷 - MILNET과 ARPANET을 합친 전체 네트워크를 가리키는 말로 사용.
  • 1985 - NSF(National Science Foundation) -> NSFNET
    • NSFNET는 ARPANET보다 규모도 작고 속도도 느렸지만, 인터넷 역사에 중요한 사건으로 기억된다. 이유는 인터넷 효용성에 새로운 가능성을 제시했기 때문.
  • 1987 - NSF는 새롭고 빠른 백본(?)과 3단계 네트워크 형태 만듬.
    • 백본(back bone), 지방 네트워크(regional networks), 로컬 네트워크(local networks)
  • 1990 - ARPANET 공식적으로 사라짐
  • 1995 - NSFNET 주요 인터넷 백본 네트워크로서의 역할 중지
  • 현재 인터넷(intetnet)은 네트워크의 모든 종류를 가리키는 포괄적 용어
    • internet : 단일한 논리적 네트워크를 만들기 위해 동일한 프로토콜로 서로 연결된, 분리된 물리적 네트워크의 모든 모임
    • Internet : 원래 ARPANET에서 성장. 다양한 네트워크를 하나의 논리적 네트워크로 묶기 위해서 인터넷 프로토콜(IP)을 사용하는 서로 연결된 네트워크의 전세계적 모임.

1.1. TCP/IP의 특징

  • 개방형 프로토콜 표준 : 특정 컴퓨터 하드웨어나 운영체제에 독립적으로 자유롭게 사용가능.
  • 특정한 물리적 네트워크 하드웨어에 대한 독립성 : TCP/IP가 많은 다른 종류의 네트워크를 통합할 수 있도록 해줌.
  • 공통적인 주소체계 : 유일하게 찾아낼 수 있다.
  • 표준화된 하이레벨의 프로토콜 : 일관성 있고, 널리 사용 가능한 사용자 서비스를 위해서.

1.2. 프로토콜 표준

  • TCP/IP는 운영체제와 구조적 차이에 독립적인 개방형 프로토콜이 혼합된 네트워크를 만들려고 시도
  • TCP/IP 프로토콜에 관한 정보의 대부분은 RFC(Requests For Comments)로 발표

2. 데이터 통신 모델

  • ISO(International Standards Organization, 국제 표준기구)에 의해 개발된 구조적 모델 OSI(Open Systems Interconnect Reference Model)은 데이터 통신 프로토콜 구조와 기능 설명을 위해 자주 사용.
  • OSI참조 모델은 데이터 통신 프로토콜의 기능을 정의하는 7개의 계층(layer)을 포함
    • Application layer : 네트워크를 이용하는 응용 프로그램으로 구성
    • Presentation layer : 응용 프로그램에 데이터 표현을 표준화
    • Session layer : 응용 프로그램간의 세션을 관리
    • Transport layer : 양 종단 사이의 에러점검과 보정을 제공
    • Network layer : 상위 계층을 위한 네트워크 접속을 관리
    • Data link layer : 물리적 연결선을 이용해 안정적인 데이터 전송을 제공
    • Physical layer : 네트워크 미디어의 물리적 특성을 정의
  • 모든 프로토콜은 자신의 피어(peer, 자신과 대등한 프로토콜)와 통신 - 위와 아래와는 통신하지 않음.
  • 한 컴퓨터 내에서는 계층간에 데이터를 전달하는 방법에 대한 규약이 있어야함. 모든 계층이 연관되어 데이터를 전송하기 때문.
  • 개별 계층은 상,하위 계층이 어떻게 작동하는지 알 필요가 없음. 계층들에게 어떻게 데이터를 넘겨주는지에 대해서 알기만 하면 됨.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:10
Processing time 0.0168 sec