네트워크 2

[네트워크] UDP(User Datagram Protocol)

UDP(User Datagram Protocol) TCP의 (데이터를 확실하고 효율적으로 전달하기 위한) 복잡한 기능이 필요하지 않은 경우 - 데이터 송, 수신 전에 제어 정보를 주고 받을 필요X - 연결하고 끊는 단계 필요X - 오류 검사 필요X TCP의 그런 기능이 없어도 낭비가 아닌 경우 - 즉 정보 교환이 한개의 패킷으로 가능하고, 오류가 나면 그냥 다 다시 보내버려도 지장없는 경우 예를 들면 DNS 서버 조회 같은 경우에는 UDP를 사용한다. 또, 음성이나 동영상 스트리밍 같은 실시간 통신이 중요한 서비스에 사용한다. 1. 속도가 빨라야한다. 이때는 컨텐츠 재생 타이밍에 맞추어 데이터를 송수신하는 것이 중요하다. TCP를 쓴다면 복잡한 과정 때문에 타이밍을 맞추기 힘들다. 2. 소량의 데이터 몇..

CS/Network 2023.06.16

[네트워크] OSI 7 layer

OSI (Open Systems Interconnection) 7 계층은 통신에서 사용되는 표준 구조이다. 이 구조는 통신 시스템을 계층적으로 분할하여 생각하고 설계할 수 있도록 돕는다. 각 계층은 특정 기능을 수행하며, 이러한 계층화된 구조를 통해 통신 문제를 나누어서 이해하고 해결할 수 있다. 상위 계층에서는 하위 계층에서 특정 기능이 제공된다고 가정하고, 그 특정 기능에 대한 문제를 푸는 것에서 해방된다. 이로써 상위 계층에서는 자신이 제공하는 기능에 대한 문제를 해결하는 데 집중할 수 있게 된다. 상위 계층은 하위 계층이 제공하는 기능을 이용해서 다른 상위 계층에게 서비스를 제공한다. OSI 7 계층 구조 물리 계층 : 물리적인 신호 교환과 관련된 사항 담당 링크 계층 : 하나의 링크로 연결된 노..

CS/Network 2023.05.28
1