without haste but without rest

네트워크 요약 본문

Computer Science/Network

네트워크 요약

JinungKim 2021. 12. 5. 21:14

1. 프로토콜

서로 다른 기기간 통신을 하기 위해 정한 통신규약

 

2. 네트워크

컴퓨터들이 통신망을 통해 서로 그물처럼 연결된 체계. LAN과 WAN 등이 있다.

 

3. LAN

멸 킬로미터 내의 네트워크를 연결하는 망

 

4. WAN
서로 다른 LAN들을 연결하여 하나의 네트워크로 만든 것으로, LAN 사이에 통신을 위한 프토콜이 IP다.

 

5. 프로토콜 스택

애플리케이션 계층: 사용자가 사용하는 애플리케이션 단 - HTTP, SMTP 등이 해당

트랜스포트 계층: 클라이언트와 서버 간 메시지를 전송하는 서비스 제공 - TCP, UDP가 이에 해당

네트워크 계층: 트랜스포트 계층의 세그먼트를 목적지로 전송하는 역할 - 네트워크상에서 IP 하나만 존재한다.

링크 계층 

물리 계층

 

6. UDP(User Datagram Protocol)

비연결형 프로토콜로 흐름 제어, 오류 제어, 세그먼트 손상 등에 대한 재전송을 지원하지 않고, 거의 IP와 직접적으로 통신하는 방법

 

 

7. TCP(Transmission Control Protocol)

애플리케이션에서 프로세스가 데이터를 다른 프로세스에 전송하기 전에 두 포로세스가 핸드셰이크를 먼저 진행하는 연결지향형 프로토콜이다. 

처음 연결을 위해 클라이언트가 서버에 연결하기 위해 TCP 세그먼트를 전송하고 서버가 세그먼트로 응답하면 세번 째 세그먼트부터 페이로드를 포함하여 데이터를 전송할 수 있다. 이 세번의 과정을 쓰리 웨이 핸드셰이크라고 부른다.

 

TCP는 Full-Duplex 서비스를 제공하는데, A에서 B로 연결에 성공하면 그 반대도 가능하다. 단 Point to Point 연결이기 때문에 다중 연결은 TCP에서 불가능하다.

 

Comments