TCP/IP

hellok99·2023년 5월 9일
0

- LAN과 WAN

좁은 범위에서 연결된 네트워크는 LAN(Local Area Network)
수 많은 LAN들이 모여 세계의 네트워크를 구성하는 WAN(Wide Area Network)

- TCP/IP

인터넷에서 컴퓨터들이 서로 정보를 주고 받는데 쓰이는 통신규약의 모음입니다.
TCP(Transmission Control Protocol)
IP(Internet Protocol)   

IP

IPv4 주소에서 네트워크부가 어디까지인지 나타내는 것이 서브넷 마스크입니다.

  • IP 주소: 192.168.1.1
  • 서브넷 마스크: 255.255.255.0
  • 네트워크 주소: 192.168.1.0
  • 브로드캐스트 주소: 192.168.1.255


TCP/UDP

  • TCP/IP 4계층 모델을 기준으로 IP 프로토콜의 계층인 인터넷 계층의 상위에서 동작.
  • 전송계층
  • 2계층에서 동작하는 IP와 4계층에서 동작하는 애플리케이션(http 등)을 중개함.

✅ TCP

  • 연결지향적인 프로토골
  • 데이터 전송 표적 기기까지의 전송을 보장
  • 전송하는 패킷들의 순서가 보장
  • UDP와 비교하면 느린 속도
  • 통신 신뢰성을 높이는 기능이 구현
  • HTTP의 경우 모든 데이터를 제대로 송수신해야하기 때문에 TCP를 사용

✅ UDP

  • 데이터그램 지향적인 프로토콜
  • 표적 기기까지의 전송이 보장되지 않음
  • 패킷 순서 보장 안됨
  • 패킷 순서를 보장하고 싶다면, 애플리케이션 레이어에서 관리해야함
  • TCP보다 빠르고 단순하고 더 효율적인 속도를 가짐
  • 속도가 빠르므로, 신뢰성보다 빠른 속도나 실시작 통신이 중요한 경우 사용
profile
안녕하세요

0개의 댓글