OSI(Open Systems Interconnection) 7 layer란?

 

 

 국제 표준화 기준이하 ISO ) 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층별로 나눈 모형입니다.

OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 말합니다.



 


이렇게 나눈 이유는?


 

 데이터가 어떻게 전송되는지 구조를 보기 쉽습니다.

문제 해결이 편리합니다.

 ( Ping보내서 성공하면 1~3계층에는 문제가 없다는 것을 파악가능하다. ping이 네1트워크 계층(3계층)에서 동작하는 명령어이기 때문이다.)






구성

 

     

      


 

물리계층( Physical Layer )

 

 전기적기계적기능적 특성 이용하는 계층입니다.

통신 단위 : bit ( 0, 1 )

데이터 전달 목적내용이나 애러효율성은 판단하지 않습니다.

Ex) 통신 케이블리피터허브

 

데이터 링크 계층 ( Data Link Layer )

 

맥주소를 가지고 물리계층에서 받은 정보를 전달하는 계층입니다.

송수신 정보의 오류흐름 관리 안전한 정보 전달 )

MAC 주소 부여합니다.

통신 단위프레임

오류 찾고 재전송 기능을 합니다.

Ex) 브릿지스위치(L2)

 

네트워크 계층 ( NetWork Layer )

 

목적지까지 안전하고 빠르게 전달 목적인 계층입니다.

통신 단위 패킷

경로 설정전달

IP 주소를 부여합니다.

Ex) 라우터스위치(L3)

 

전송 계층 ( Trasport Layer )


통신 단위 세그먼트

양 끝단(End to end)의 사용자들이 신뢰성있는 데이터를 주고 받을 수 있도록 해 주어,

상위 계층들이 데이터 전달의 유효성이나 효율성을 생각하지 않도록 해줍니다.


TCP/ UDP
TCP 프로토콜 신뢰적인 전송을 보장연결 지향적이다헤더 20BYTE

UDP 프로토콜 신뢰성이 낮은 프로토콜비연결성이고순서화 되지 않은 Datagram서비스 제공합니다실시간 통신에 사용합니다헤더 8BYTE


세션 계층 ( Session Layer )


데이터가 통신하기 위한 논리적인 연결을 말합니다통신의 대문역할을 합니다.

동시 송수신 방식(duplex), 반이중 방식(half-duplex), 전이중 방식(Full Duplex)

통신하는 사용자들을 동기화하고 오류복구 명령들을 일괄적으로 다룹니다.


표현 계층 ( Presentation Layer )


 데이터 표현이 상이한 응용 프로세스의 독립성을 제공하고암호화 합니다코드 간의 번역을 담당하여 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용 계층으로부터 덜어 줍니다.

 

응용 계층 ( Application Layer )


 응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행합니다.



 

'Network > 일반' 카테고리의 다른 글

통신 프로토콜  (0) 2019.01.02
MAC, ARP, 메세지 전송 방식  (0) 2019.01.01
망분리  (0) 2018.12.30

+ Recent posts