네트워크

7. TCP/IP - 패스트캠퍼스 백엔드 부트캠프 3기

gkss2tpt 2025. 1. 5. 11:45

1. TCP/IP

  • 인터넷에서 데이터를 전송하기 위해 사용되는 표준 프로토콜집합
    • TCP : 데이터 전송의 신뢰성 보장.
    • IP : 패킷 주소 지정 및 라우팅.(데이터를 올바른 목적지에 전송하는 최소한의 절차와 규칙)
    • UDP :  빠르지만 신뢰성은 보장하지 않는 비연결형 프로토콜
    • HTTP/HTTPS : 웹 데이터 전송.
    • FTP : 파일 전송.
    • SMTP : 이메일 전송.
    • DNS : 도메인 이름 해석.
  • 식별자 : 데이터를 구분하거나 특정 연결을 식별하기 위한 고유한 값 (예 : IP주소)
  • 세션 : 송신자와 수신자 간의 통신 상태를 유지하는 논리적 연결
  • 시퀀스 번호 : 데이터 패킷의 순서를 추적하기 위해 사용되는 번호
  • 응답 확인 번호 : 수신된 데이터에 대한 확인 응답을 위해 사용되는 번호
  • 세션 플래그 : 세션의 상태(연결 시작, 유지, 종료)를 나타내는 제어 비트