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 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 |