HTTP 기본 1 - 인터넷 네트워크

김연수·2023년 3월 20일
0

HTTP 기본

목록 보기
1/4

IP 프로토콜의 한계

  • 비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 전송
  • 비신뢰성 : 중간에 패킷이 사라지거나 순서대로 오지 않음
  • 프로그램구분 : 같은 IP를 사용하는 서버에서 통신하는 어플리케이션이 여러개일때

TCP ( Transmission Control Protocol )

  • 전송 제어 프로토콜
  • 연결 지향 TCP 3 way handshake (가상 연결)
  • 데이터 전달 보증
  • 순서 보장

UDP ( User Datagram Protocol )

  • 하얀 도화지에 비유 (기능이 거의 없음)
  • 연결 지향 X
  • 데이터 전달 보증 X
  • 순서 보장 X
  • 데이터 전달 및 순서가 보장되지 않지만, 단순하고 빠름
  • IP와 거의 같지만 PORT, 체크섬 추가됨

PORT

  • 같은 IP 내에서 프로세스 구분
  • 0~65535 할당 가능
  • 0~1023 잘 알려진 포트, 사용하지 않는 것이 좋음
  • FTP 20,21
  • TELNET 23
  • HTTP 80
  • HTTPS 443

DNS ( Domain Name System )

  • 전화번호부
  • 도메인 명을 IP 주소로 변환
profile
코린이

0개의 댓글