TIL

내일배움캠프 TIL 19.

phonebee 2025. 1. 21. 20:47

◎ Spring 입문 1주차

● 네트워크

▶ 인터넷 프로토콜 IP (Internet Protocol)

- 인터넷 프로토콜은 인터넷이 통하는 네트워크애서 어떤 정보를 수신하고 송신하는 통신에 대한 규약을 의미한다.

○ IP 주소

- 통신을 식별할 수 있는 주소, 전화번호라고 생각할 수 있다.

- 인터넷 통신 시에는 지정한 IP 주소에 데이터를 전달한다.

 

○ Packet

- 인터넷 통신 시에 주고 받는 데이터의 단위를 뜻한다.

- 소스 IP, 대상 IP를 포함하고 있어서 어떤 컴퓨터에 데이터를 전송할지 판별할 수 있다.

- 헤더, 페이로드, 트레일러(수신여부 포함)로 구분된다.

- 데이터를 주기만 하는 것이 아닌 받고 응답한다.

 

▶ IP방식의 문제점

1. 애플리케이션 구분

- 대상 컴퓨터의 어떤 프로그램에 사용될 데이터인지 구분할 수 없다.

2. 비연결성

- 수신 대상의 현재 상태에 상관없이 데이터를 전송한다.

3. 비신뢰성

- 패킷이 소실되거나 손상이 된 경우 송신, 수신측 모두 알 수 없다.

- 패킷의 순서가 무작위로 섞여 들어오는 경우가 발생한다.

→ 용량이 큰 데이터의 경우 패킷이 여러개로 나뉘어져 전송된다.

* 패킷이 손실되거나, 오류가 발생하여도 데이터의 재전송을 진행하지 않는다.

'TIL' 카테고리의 다른 글

내일배움캠프 TIL 21.  (1) 2025.01.23
내일배움캠프 TIL 20.  (2) 2025.01.22
내일배움캠프 TIL 18.  (0) 2025.01.20
CH2 키오스크 과제 TIL  (0) 2025.01.19
내일배움캠프 TIL 17.  (0) 2025.01.17