위로 아래

TCP/IP

  1. TCP : Transmission Control Protocol
  2. IP : Internet Protocol
  3. OSI 7계층과 많이 비교된다.
    1. 링크 계층 : 물리계층 + 데이터링크 계층
    2. 인터넷 계층 : 네트워크 계층
    3. 전송 계층 : 전송 계층
    4. 애플리케이션 계층 : 세션 계층 + 프레젠테이션 계층+ 애플리케이션 계층

 

 

 


TCP/IP 4계층

애플리케이션(application) 계층

  1. 응용 프로그램이 사용되는 프로토콜 계층
  2. 웹 서비스, 이메일 등 서비스를 실질적으로 사람들에게 제공하는 층
  3. 프로토콜
    1. FTP : 장치와 장치 간의 파일을 전송하는 데 사용되는 표준 통신 프로토콜
    2. HTTP : World Wide Web을 위한 데이터 통신의 기초이자 웹 사이트를 이용하는 데 쓰는 프로토콜
    3. SSH : 보안되지 않은 네트워크 서비스를 안전하게 운영하기 위한 암호화 네트워크 프로토콜
    4. SMTP : 전자 메일 전송을 위한 인터넷 표준 통신 프로토콜
    5. DNS : 도메인 이름과 IP 주소를 매핑해주는 서버

 

전송(transport) 계층

  1. 송신자와 수신자를 연결하는 통신 서비스 제공
  2. 애플리케이션 계층과 인터넷 계층 사이의 데이터가 전달될 때 중계 역할
  3. 프로토콜
    1. TCP : 패킷 사이의 순서를 보장하고 수신 여부를 확인하여 신뢰성을 구축하는 방식
    2. UDP : 순서를 보장하지 않고 수신 여부를 확인하지 않으며 단순히 데이터만 주는 방식

 

인터넷(internet) 계층

  1. 장치로부터 받은 네트워크 패킷을 IP 주소로 지정된 목적지로 전송하기 위해 사용되는 계층
  2. 패킷을 수신해야 할 상대 주소를 지정하여 데이터를 전달
  3. 비연결성 : 상대가 제대로 받았는지 보장하지 않음
  4. 프로토콜
    1. IP
    2. ARP
    3. ICMP

 

링크(link) 계층

  1. 실질적으로 데이터를 전달하며 장치 간에 신호를 주고 받는 규칙을 정하는 계층
  2. 전선, 광섬유, 무선 등