OSI 7 Layer (Open System Interconnection) 

기종이 다른 컴퓨터간의 통신시 네트워크 구조에 상관없이 개방형 통신을 할 수 있도록
국제표준화기구(ISO)에서 개발한 모델.
네트워크를 이루는 구성요소들을 계층적 방법으로 나누고 각 계층의 표준을 정한 것.

OSI 모델의 목적은 기본적인 하드웨어와 소프트웨어의 논리적인 변경없이 시스템간의 통신을 개방하는 것.




TCP/IP 4 layer 가 먼저 나왔으며, 향후 OSI 7 layer로 발전하였다. (프로토콜에서 모델로 발전)

그렇다고 해서 TCP/IP 가 OSI 계층의 기능을 수행하지 못하는 것은 아니다.


해당 층에 수행하는 기능을 각각 비교해보자.



<OSI 7 Layer 와 TCP/IP 4 Layer>










응용계층 


네트워크 접근, 서비스 제공



응용계층


  사용자가 네트워크에 접근할 수 있는 계층.

  telnet, http, ftp, ssh .. 


 표현계층


이해할 수 있는 포맷 변환


  입출력 간 데이터를 하나의 표현 형태로 변환

 jpeg, gif, mpg .. 


 세션계층


네트워크의 질서 제어


  사용자 간의 포트연결이 유효한지 확인한다.

  세션 확인


  SSL, TLS .. protocol.




 전송계층


게이트웨이

  전송계층


 종단 대 종단 간 제어와 에러를 관리한다.


 패킷들의 전송이 유효한지 패킷들을 확인하고, 실패한 패킷을 다시 보내는 신뢰성 있는 전송을 보장

 머리말(header)에는 세그먼트가 포함. 


 tcp/udp protocol



 네트워크계층


장비: 라우터


 네트워크계층


 데이터 주소와 경로의 흐름을 제어한다. (ex - ping)

 패킷을 목적지로 전달할 책임을 갖는다.


 

데이터링크계층


장비 : 스위치,브리지


물리계층


 이더넷, 토큰 링 등 네트워크 사이의 데이터 전송 순서를 정함.

 

 OSI 7layer에서는 물리적 매체 전송순서와 데이터 접근 방법으로 나누어 계층을 구분했다.



 

물리계층


장비: 허브





-> l4  장비로 스위치를 두는 경우도 있는데, 3계층에서 온 트래픽을 분석하여 서비스 종류를 구분하는 역할






허브포트에 전기 신호가 도착하면 신호가 들어온 포트를 제외한 모든 포트에 신호를 전달. 각자 터미널 들이 그 신호를 받아 들일것인지 아닌지 결정.



스위치: 허브와 같이 포트에 들어온 신호를 다른 포트에 전송하는 기능

         허브는 모든 포트에 전송을 하지만 스위치는 프레임을 필터링 함

         MAC(물리주소, 랜카드 하드웨어)주소를 이용, 데이터를 보내고자 하는 포트에만 신호 전달

         충돌 도메인이 나뉘어짐



브리지: 개의 세그먼트를 연결하고 패킷을 전송하는 장비


라우터: Routing protocol을 사용하여 IP Packet이 원하는 목적지까지 원할하게 갈 수 있도록 경로를 정해주는 역할을 하는 장비를 지칭하는 것.

         

-  스위치와 브릿지, 허브를 통해서 LAN을 구성 후 외부와 연결하기 위해서는 라우터가 필요 

-  한 네트워크에서 다른 네트워크로 패킷을 전달하기 위해 사용

-  3계층이기때문에 IP주소를 사용해서 전달
-  라우터가 다른장비와 틀린점은 충돌도메인과 브로드캐스트 도메인을 분리



게이트웨이 : l4 이상에서만 작동하며, 퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 컴퓨터나 소프트웨어를 두루 일컫는 용어, 즉 다른 네트워크로 들어가는 입구 역할을 하는 네트워크 포인트이다. 특정 장비가 아니라 네트워크를 할때 노드에서 어디로 전송해야 할지를 나타내는 곳. 라우터나 스위치등의 장비가 될 수 있음







+ Recent posts