기타

OSI 7 계층

kimjiwon506 2023. 4. 12. 11:41

네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것 , 계층을 나눈 이유는 통신이 일어나는 과정이 단계별로 파악할 수 있기 때문

만약 컴퓨터를 하는데 모든 pc가 문제가 있다면 라우터(3계층 네트워크계층)의 문제 또는 광랜을 제공하는 회사의 회선문제(1계층 물리계층)의 문제이고 한 pc만의 문제가 있다면 프로그램이 실행이 안된다면 7계층(어플리케이션 계층) 만약 스위치에 문제가 있다면(2계층 데이터링크 계층)의 문제이기 때문에 문제가 있는 계층을 제외하고 건들이지 않아도 되기 때문이다.

1. 1계층 물리계층(physical layer)
주로 전기적,기계적, 기능적 특성을 이용해 통신 케이블로 데이터를 전송한다. 이계층에서는 통신단위는 비트이며 1,0으로 나타내어진다. 이계층에서는 단지 데이터를 전달만 할뿐 데이터가 무엇인지 어떤 에러가 있는지는 전혀 신경쓰지 않는다. 대표적인 장비는 통신케이블, 리피터, 허브

2. 2계층 데이터링크계층(datalink layer)
물리계층에서 송수신되는 정보의 오류와 흐름을 관리하여 정보의 전달을 수행할 수있도록 한다.
이계층에서는 맥주소를 가지고 통신하게 된다. 
사용되는 단위는 프레임이라고 하고 
대표적인 장비로는 브리지, 스위치등이 있다.
데이터링크 계층은 포인트 투 포인트(point to point)간 신뢰성 있는 정송을 보장하기 위한 계층으로 crc기반의 오류제어와 흐름제어가 필요하다. 네트워크 위의 개체들 간 데이터를 전달하고 주소값은 물리적으로 할당 받는데 이는 네트워크 카드가 만들어질 때부터 맥주소가 정해져 있다. 

3. 네트워크계층(network layer)
데이터를 목적지까지 가장 안전하고 빠르게 전달하는 기능(라우팅)이다.
여기에 사용되는 프로토콜의 종류도 다양하고, 라우팅 하는 기술도 다양하다.
이계층은 경로를 선택하고 주소를 정하고 경로에 따라 패킷을 전달해주는 것이 역할이다.
대표적인 장비는 라우터이다.
여러개의 노드를 거칠때마다 경로를 찾아주는 역할을 하는 계층으로 라우팅, 흐름제어, 세그멘테이션,오류제어,인터네트워킹을 수행한다. 
이 계층에서는 데이터를 연결하는 다른 네트워크를 통해 전달함으로써 인터넷이 가능하게 만드는 계층이다. 

IP계층
TCP/IP상에서 ip계층이란 네트워크주소(ip주소)를 정의하고 ip패킷의 전달 및 라우팅을 담당하는 계층이다.

IP 계층의 주요 역할
- IP 계층에서는 그 하위계층인 데이터링크 계층의 하드웨어적인 특성에(즉, ATM 이 든 Frame Relay 이든 상관없이) 
- 관계없이 독립적인 역할을 수행

IP 계층 상에 있는 주요 프로토콜
- 패킷의 전달을 책임지는 IP
- 패킷 전달 에러의 보고 및 진단을 위한 ICMP
- 복잡한 네트워크에서 인터네트워킹을 위한 경로를 찾게해주는 라우팅 프로토콜 

IP프로토콜

TCP/IP기반의 인터넷 망을 통하여 데이타그램의 전달을 담당하는 프로토콜