Ch1.1 인터넷 네트워크

dd_ddong·2023년 6월 20일
0

HTTP 웹 기본 지식

목록 보기
1/21

인터넷에서 컴퓨터 통신 방법

로컬 연결인 경우


  • 케이블 연결로 바로 통신하면 된다

인터넷 연결인 경우

  • 수많은 중간노드(서버)를 거쳐서 통신 -> 규칙 필요
  • 어떤 규칙으로 노드를 거쳐서 메세지를 보내나? -> IP(인터넷 프로토콜)

IP(인터넷 프로토콜)

  • ip 주소가 부여됨

IP의 역할

  • 지정한 IP 주소에 데이터 전달
  • 패킷(Packet)이라는 통신 단위로 데이터 전달

Packet 정보

  • 출발지 IP
  • 목적지 IP
  • 전송 데이터

Packet 전달 과정


IP 프로토콜 규약을 따르는 노드들이 목적지IP를 가진 서버까지 패킷 전달

반대도 마찬가지
but 노드 연결 구조가 달라질 수 있다!

IP 프로토콜의 한계

  1. 비연결성
    • 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송
  2. 비신뢰성
    • 중간에 패킷 사라질 수 있음 (패킷소실)
    • 패킷이 순서대로 오는 것을 보장하지 않음
  3. 프로그램 구분
    • 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 여러개일 때 구별할 수 없음

IP 프로토콜의 한계를 해결하기 위해 TCP 프로토콜 사용!!

2개의 댓글

comment-user-thumbnail
2023년 6월 21일

쁘동님! 블로그 글 잘봤습니다!
그런데, 조금 더 추가적인 내용이 들어가면 더 좋을 것 같아용 ㅎㅎ
오늘도 좋은 하루 보내세요 :)

1개의 답글