IT입문자료

네트워크 입문자료 :: OSI 7 Layer와 TCP/IP 네트워크 프로토콜

취업스토리 2017. 9. 27. 15:47

 

 

 

 

 

   네트워크 입문자료 :: OSI 7 Layer와 TCP/IP 네트워크 프로토콜

 

 

 

 


  OSI 7 Layer와 TCP/IP 네트워크 프로토콜


 

공통점으로는 상호간의 통신에 있어 호환성을 위해 만들어진 모델입니다.


 

 

 

 


  OSI 7 Layer


 

각 벤더사마다 다른 프로토콜 개발로 인해 호환되지 않는 문제를 해결하기 위한 모델로 총 7개의 계층으로 구성되어 있습니다.


 

   Physical

 - 네트워크에 필요한 장비, 선, 송수신기의 비트, 대역폭 등 규정

   Data Link

 - 받는 데이터를 올바르게 표시하기 위해 받은 데이터의 비트, 프레임 등 규정

 - 주고 받은 데이터의 에러 감지(정정은 상위계층에서 진행)

   Network

 - 상호간의 연결된 네트워크들간의 규정(IP값)으로 목적지까지 찾아가는 주소 규정

   Transport

 - 목적지에 찾아간 뒤 소통(전송)을 위한 규정

 - TCP or UDP : 전송을 담당하는 계층에 있는 프로토콜

   Session

 - 상호간의 통신을 주고 받을 때 대화의 다이얼로그(연결, 유지, 종료)에 대한 부분 규정

 - 접속과 세션은 다름

 - 비정상적으로 익스폴로어의 접속이 끊긴 뒤 재접속 할때, 세션은 끊기지 않았기 때문에 열어 본 페이지에 대한 복구가 가능함

   Presentation

 - 서로 다른 언어일 경우 서로 간 소토이 어렵기 때문에 각각 유형이 다른 데이터들의 종류를 표현하는 부분 규정(예 : avi, mp3, 언어 등)

   Application

 - 데이터 메시지를 보낼 때 어떤 형태로 보낼지, 또 어떤 프로토콜을 통해 보낼지에 대한 티입을 규정 (예 : FTP, HTTP, DNS 등)

 

 

 

 

 

 


  TCP/IP 프로토콜 계층 구조


 

TCP/IP는 인터넷에서 사용되는 표준통신프로토콜로 서로 다른 컴퓨터 간 통신을 위한 전송 규약으로 전송제어 프로토콜과 인터넷 프로토콜로 구성되어 있습니다.


 

   Hardware

 - 운영체제의 네트워크 카드와 디바이스 드라이버 등과 같은 하드웨어적인 요소를 지원하는 계층

   Internet

 - 데이터그램(IP 프로토콜에서 다루는 패킷 데이터)을 정확한 수신지로 전송

   Transport

 - 두 개의 호스트 간 자료 전송을 담당하는 계층

   Application

 - E-mail 프로그램이나 웹 브라우저 등이 사용자가 직접 사용하는 TCP/IP의 프로토콜을 이용한 응용 프로그램들로 응용 계층 분류