ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • osi 계층
    네트워크 2020. 9. 8. 12:56

    1계층 : 물리계층(Physical layer)

     

    물리 계층은 실제 장치들을 연결하기 위해 필요한 전기적, 물리적 세부 사항들을 정의한다. 예를 들어, 핀들의 배치나 전압, 전선의 명세 등이 이 계층에 포함된다. 허브(리피터)가 물리 계층의 장치이다. 물리 계층에서 수행되는 중요한 일들은 다음과 같다.

     

    단위 - bit

    대표 장치 - hub

     

    2계층 : 데이터 링크 계층(Data link layer)

     

    데이터 링크 계층은 포인트 투 포인트(Point to Point) 간 신뢰성 있는 전송을 보장하기 위한 계층으로 순환 중복 검사(CRC) 기반의 오류 제어와 흐름 제어가 필요하다. 네트워크 위의 개체들 간 데이터를 전달하고, 물리 계층에서 발생할 수 있는 오류를 찾아 내고, 수정하는 데 필요한 기능적, 절차적 수단을 제공한다. 주소 값은 물리적으로 할당 받는데, 이는 네트워크 카드가 만들어질 때부터 맥 주소(MAC address)가 정해져 있다는 뜻이다. 주소 체계는 계층이 없는 단일 구조이다. 

     

    단위 - frame

    대표 장치 - L2 Switch

     

    3계층 : 네트워크 계층(Network layer)

     

    네트워크 계층은 여러 개의 노드를 거칠 때마다 경로를 찾아주는 역할을 하는 계층으로 다양한 길이의 데이터를 네트워크들을 통해 전달하고, 그 과정에서 전송 계층이 요구하는 서비스 품질(QoS)을 제공하기 위한 기능적, 절차적 수단을 제공한다. 네트워크 계층은 라우팅, 패킷 포워딩, 세그멘테이션(segmentation/desegmentation), 인터네트워킹(Internetworking) 등을 수행한다.

     

    단위 - Packet(패킷)

    대표 장치 - Router(라우터), L3 switch

     

    4계층 : 전송 계층(Transport layer)

     

    전송 계층은 양 끝단(End to end)의 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해 주어, 상위 계층들이 데이터 전달의 유효성이나 효율성을 생각하지 않도록 해준다. 시퀀스 넘버 기반의 오류 제어 방식을 사용한다. 전송 계층은 특정 연결의 유효성을 제어하고, 일부 프로토콜은 상태 개념이 있고(stateful), 연결 기반(connection oriented)이다. 이는 전송 계층이 패킷들의 전송이 유효한지 확인하고 전송 실패한 패킷들을 다시 전송한다는 것을 뜻한다.

     

    단위 - Segment(세그먼트)

    대표 장치 - L4 Switch

    프로토콜 - TCP, UDP

     

    5계층 : 세션 계층(Session layer)

     

    세션 계층은 양 끝단의 응용 프로세스가 통신을 관리하기 위한 방법을 제공한다. 동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full Duplex)의 통신과 함께, 체크 포인팅과 유휴, 종료, 다시 시작 과정 등을 수행한다. 이 계층은 TCP/IP 세션을 만들고 없애는 책임을 진다. 통신하는 사용자들을 동기화하고 오류복구 명령들을 일괄적으로 다룬다.

     

    대표 장치 - L5 Switch

     

    6계층 : 표현 계층(Presentation layer)

     

    표현 계층은 코드간의 번역을 담당하여 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용 계층으로부터 덜어 준다.

     

    표현 계층은 세 가지 주요한 기능을 가지고 있는데,

    • 수신자 장치에서 적합한 애플리케이션을 사용하여 송신자 장치로부터온 데이터를 해석하기 위한 응용계층 데이터 부호화,변환

    • 수신자에서 압축을 풀수있는 방식으로 된 데이터 압축

    • 전송을 위한 암호화와 복호화

    7계층 : 응용 계층(Application layer)

     

    응용 계층은 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다. 일반적인 응용 서비스는 관련된 응용 프로세스들 사이의 전환을 제공한다. 응용 서비스의 예로, 가상 터미널(예를 들어, 텔넷), "Job transfer and Manipulation protocol" (JTM, 표준 ISO/IEC 8832) 등이 있다.

     

    단위 - Message 또는 Data

    대표 장치 - L7 Switch

     

     

    출처 - 나무위키

Designed by Tistory.