본문 바로가기

저識/컴퓨터

[컴퓨터활용능력]#5 TCP/IP

TCP/IP

 

정의

Transmission Control Protocol/Internet Protocol의 약자

- 인터넷 표준 프로토콜로 컴퓨터의 데이터 통신을 행하기 위해서 만들어진 프로토콜 체계

- 컴퓨터 간의 메시지를 전송할 때 에러가 발생하지 않도록 알맞은 크기로 나누어져 전송하고
  이를 받아서 다시 원래의 정보로 변환하는 것을 약속해 놓은 것

 

구성

응용 계층, 트랜스포트층, 인터넷층, 네트워크 인터페이스층 4개의 계층로 구성

 

△ 응용계층

사용자 응용프로그램으로부터 요청을 받아서 이를 적절한 메시지로 변환하고

하위계층으로 전달하는 역할 담당

 

△ 트랜스포트층

IP에 의해 전달되는 패킷의 오류를 검사하고 재전송을 요구하는 등의

제어를 담당하는 계층. TCP, UDP두 종류의 프로토콜이 사용됨

 

△ 인터넷층

전송 계층에서 받은 패킷을 목적지까지 효율적으로 전달하는 것만 고려

 

△ 네트워크 인터페이스층

특정 프로토콜을 규정하지 않고, 모든 표준과 기술적인 프로토콜을 지원하는 계층

프레임을 물리적인 회선에 올리거나 내려받는 역할을 담당

 

TCPIP의 역할 구분

TCP 프로토콜

- 발신지 호스트로부터 목적지 호스트까지 데이터 전송이 될 수 있도록 오류보고,

  상황보고 등의 기능을 수행

- OSI 7계층 중 4, 전송계층(Transport – T)

- 전송 데이터의 흐름을 제어하고 데이터의 에러 유무 검사(제어 – C)

- 메시지 송/수신자와 주소를 정보로 묶어 패킷단위로 나눔(패킷-P)

 

△ IP 프로토콜

- 데이터를 한 장소에서 다른 장소로 정확하게 옮겨주는 역할

- 패킷 주소 해석, 경로 결정, 다음 호스트로 전송

- OSI 7 계층3. 네트워크 계층(Internet – I)