Network 2

[Network] UDP와 TCP

UDP : User Datagram Protocol 란? 비연결 지향적 프로토콜. 데이터 전송 과정에서 통신하는 두 시스템 간에 사전 연결 설정이 필요없다. 데이터그램 기반으로 작동하며, 각 데이터그램은 독립적으로 처리되어 네트워크를 통해 전송된다. 오버헤드를 최소화하고, 가능한 한 빠르게 데이터를 전송하는 것이 목표. 데이터의 순서 보장, 신뢰성 보장, 데이터 손실에 대한 복구 등은 지원하지 않는다. 주 용도 - 실시간 어플리케이션 지연시간을 최소화해야 하는 실시간 스트리밍 어플리케이션에 적합하다. 실시간 비디오 스트리밍, 온라인 게임, VoIP같은 데이터가 가능한 빨리 전송돼야 하는 서비스에서 사용 - 방송과 멀티캐스팅 데이터를 여러 수신자에세 동시에 전송할 수 있으므로, 방송 및 멀티캐스팅에 적합하..

Network 2024.03.05

[Network] OSI 7 Layers

OSI 7 Layers : Open Systems Interconnection Reference Model 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜디자인과 통신을 계층으로 나누어 개념적으로 설명한 것이다. 일반적으로 OSI 7 계층이라 불리기도 한다. 물리 계층 Physical 컴퓨터와 네트워크 장비 간의 데이터를 전기 신호, 광 신호 등의 물리적 형태로 변환하여 전송하는 역할을 하는 계층이다. 컴퓨터에서 허브나 스위치, 리피터같은 장비로 케이블을 통해 실제 장비로 데이터를 보내는 구간이라 할 수 있다. 데이터 링크 계층 Data Link 직접 연결된 두 노드 사이에서 안정적인 링크를 생성하는 역할을 담당한다. 안정적인 정보 전달을 위해 MAC 주소, 프레이밍, 오류 감지 및 ..

Network 2024.03.05
728x90