ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • OSI model ( OSI 7 Layer )
    Computer Science 2023. 11. 28. 19:59

    컴퓨터 네트워크 통신 과정을 7계층으로 나누어 개념적으로 분리해 놓은 것이다.

     

    1. Physical Layer ( 물리 계층, 1계층, L1 )

    2. DataLink Layer ( 데이터링크 계층, 2계층, L2 )

    3. Network Layer ( 네트워크 계층, 3계층, L3 )

    4. Transport Layer ( 전송 계층, 4계층, L4 )

    5. Session Layer ( 세션 계층, 5계층, L5 )

    6. Presentation Layer ( 표현 계층, 6계층, L6 )

    7. Application Layer ( 어플리케이션 계층, 7계층, L7 )


    Physical Layer ( 물리 계층, 1계층, L1 )

    통신 단위 예시
    bit ( 0101 ) 허브, 리피터 등

     

    Physical Layer는 bit를 전송 및 수신하는 계층이다. bit를 단순 송수신만 할 뿐 오류검증을 하지 않는다.

    실제로 데이터를 주고 받는 계층이라고 생각하면 된다.

     

    DataLink Layer ( 데이터 링크 계층, 2계층, L2 )

    통신 단위 예시
    frame L2 Switch, 브리지, 모뎀 등

     

    송수신 하는 데이터의 오류검증 등을 담당한다. 이 계층에서 mac 주소를 확인할 수 있기에 L2 Switch 등이 이를 활용한다.

     

    Network Layer ( 네트워크 계층, 3계층, L3 )

    통신 단위 예시
    packet L3 Switch, 라우터 등

     

    이 계층이 IP를 사용하는 계층이다. 라우팅 기능을 담당하기에 목적지까지 데이터를 보내는 기능을 가지고 있다.

    데이터의 패킷을 목적지로 전달하는 계층이다.

     

    Transport Layer ( 전송 계층, 4계층, L4 )

    통신 단위 예시
    segment L4 Switch

     

    이 계층은 통신간 데이터의 신뢰성을 확인한다. 2계층인 DataLink Layer 와는 다르게 패킷의 순서, 무결성등을 확인한다. DataLink Layer에서는 단순 데이터의 물리적 오류 등만을 확인하고 Transport Layer에서는 데이터의 누락, 순서 확인 등을 한다.

    이곳에서 Port를 사용한다.

     

    Session Layer ( 세션 계층, 5계층, L5 )

    이 계층은 세션을 설정, 유지, 종료 등을 담당한다. 대표적으로 TCP/IP 세션을 생성하고 종료하는 기능이 있다.

     

    Presentation Layer ( 표현 계층, 6계층, L6 )

    이 계층은 데이터의 형식 및 암호화를 담당한다. 즉 인코딩, 디코딩을 이 계층에서 담당하고 있다.

     

    Application Layer ( 응용 계층, 7계층, L7 )

    최종 사용자와 소통하는 계층이다. 대표적으로 방화벽, L7 Switch 등이 있다.

Designed by Tistory.