새소식

CS

[인터넷 네트워크] - IP

  • -

 

IP (인터넷 프로토콜)

인터넷 상에서 내가 다른 사람에게 메세지를 보낼 때, 어디에 보내야할 지 알아야 한다. 
이 때 사용하는 것이 IP이다.

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

패킷 안에는 우편을 보낼 때 처럼 출발지 IP, 도착지 IP와 기타 정보들을 담어서 전달한다.

 

 

 

IP의 한계점

1. 비연결성
: 편지를 보낼 때 주소를 잘 못 써서 보내도 보내지기는 하듯이, 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷이 전송된다.

2. 비신뢰성
: 중간에 인터넷 문제가 생겨서 패킷이 소실되거나, 패킷이 순서대로 오지 않을 수 도 있다.

3. 프로그램 구분
: 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상인 경우에는 어떻게 구분을 해야하는가?
: 게임을 하면서 유튜브로 노래를 들을 때 같은 애플리케이션이 여러개 실행될 경우

 

⇒ 이런 문제점들을 해결해주는 것이  TCP 이다.

 

 


728x90

'CS' 카테고리의 다른 글

[인터넷 네트워크] - TCP, UDP  (0) 2023.04.05
Contents