각 서버의 주소 역할을 함
- 지정 IP주소로 데이터 전달
- 이때 데이터는 패킷이라는 단위로 전송
- 패킷 정보에는 출발지IP, 목적지IP와 전송 데이터 등이 포함
- 이 패킷은 인터넷 상의 여러 노드를 통해 목적지IP로 전달
- 목적지 서버는 응답 데이터를 패킷으로 만들어 출발지IP로 전달
- 이 패킷은 다시 인터넷 상의 여러 노드를 통해 출발IP로 전달
- 비연결성
- 목적지IP 서버가 없거나 수신 불가 상태에도 전송이 됨
- 비신뢰성
- 패킷 소실 위험
여러 노드를 통해 패킷이 전송되므로 중간에 소실될 수 있음- 패킷 순서가 바뀔 위험
인터넷의 상태에 따라 경로 노드가 바뀔 수 있어 전달 순서가 바뀔 수 있음- 프로그램 구분
- 동일한 IP의 서버에서 통신중인 어플리케이션이 둘 이상일 때
전송 제어 프로토콜(Transmission Control Protocol)
사용자 데이터그램 프로토콜(User Datagram Protocol)
같은 IP 내에서 프로세스를 구분
도메인 명을 IP주소로 변환
이 글은 김영한님 강의를 토대로 작성하였습니다!강의링크