UXO Studio
  • 데이터 통신 02 : Protocol, Layer, TCP/IP Protocol Model
    2024년 09월 25일 16시 59분 12초에 업로드 된 글입니다.
    작성자: UXO Studio

     

     

    01 Protocol

    02 Layer

    03 TCP/IP Protocol Model 

     

     

     

     

    01 Protocol

     : 통신규약

     - 물리적으로 독립된 시스템 간의 통신이기 떄문에 통일된 통신규약이 필요

     - 모든 인터넷 통신은 프로토콜을 따름

     - 통신 표준(Standard)에 의해 정의 됨  (통신 표준은 표준 단체에서 정함)

        ex) 통신 표준의 예 : 4G(LTE), 5G(NR) WIFI

     ex) 프로토콜의 예

     A : Hi (TCP Connection requqest)

     B : Hi (TCP Connection response)

     A : Got the time ? (time ?)

     B : 14:00 (Time !)

     

     

     

     

    02 Layer

     : 복잡한 시스템을 각 층으로 나눠 각 층이 기능을 수행하도록 하는 구조

     - Reduce Comlecity 복잡성이 낮음

     - Improve Flexibility 유연성이 높음

     - 유지보수에 유리함

     - 분리성, 기능 집중화, 표준화, 모듈화, 계층적 구조

     

     

     

     

    03 TCP/IP Protocol Model 

     - 70년대에 제안됨

     - 80년대에는 OSI 7-layer reference model이 제안되었지만 널리 사용되지 않음

        - TCP/IP Protocol Model에서 L5 단계를 Application, Pesentation, Session으로 세분화

     

    031 L1 Physical  Layer (PHY)

     : Pysical transfer of bits : 비트 조각을 링크를 통해 전송

     - Defines encoding/decoding schemes : 인코딩, 디코딩 방식 정의

     - Defines modulation/demodulation schemes : 변조, 복조 방식 정의

     - Providing mechanical and electrical specifications :  기계적, 전기적 사양을 제공

     - Optical, Copper, Wireless 

     

     

    032 L2  Data Link Layer

     : Local (one-hop) packet delivery : 데이터를 출발지에서 One Hop까지의 거리로 한 번의 전송으로 직접 전달

     - MAC Medium Access Control : 네트워크 접근 방식 관리

     - LLC Logical Link Control : 프레임 오류 검출 및 흐름 제어

     - Ethernet, Wi-Fi, Bluetooth

     

     * One Hop : 두 노드 간 거리

     * 프레임 : 데이터 링크 계층에서 사용하는 데이터 전송 단위로, 네트워크를 통해 전송되는 정보를 캡슐화한 것

     

     

    033 L3  Network Layer

     : Global packet delivery : 패킷 조각을 여러 중간 노드를 통해 출발지에서 목적지까지 전달

     - Routing

     - IP Adressing

     

      * 패킷 : 네트워크 계층에서 사용하는 데이터 전송 단위로, 특정 정보를 포함한 데이터의 조각 (헤더, 페이로드, 트레일러)

     

     

    034 L4  Transport Layer

     : Data transport between applications : 데이터를 한 프로세스에서 원격 프로세스까지 전달

     - Reliable transmission : 신뢰성 있는 전송

     - flow control : 흐름 제어

     - congestion control : 혼잡 제어

     - TCP Transmission Control Protocol

     - UDP User Datagram Protocol

     

    035 L5  Application Layer

     : Application service : 사용자에게 서비스를 제공

     - HTTP, STMP (e-mail), FTP

     

     

    036 Typical Communication Path

     

     

     

     

    #Protocol #Layer #TCPIP #PhysicalLayer #DataLinkLayer #NetworkLayer #TransportLayer #ApplicationLayer #프로토콜 #통신규약 #계층모델 #OSI모델 #TCPIP프로토콜 #PHY #L1 #L2 #L3 #L4 #L5 #Ethernet #WiFi #Bluetooth #패킷전송 #라우팅 #IP주소 #TCP #UDP #HTTP #SMTP #FTP #네트워크구조 #네트워크계층 #통신표준

    댓글