공부/Network

OSI 모델과 TCP/IP 모델

해리누나 2024. 5. 14. 16:18
728x90
반응형

 

1. OSI 모델

 

예전에는 컴퓨터끼리의 통신은 같은 회사제품이어야만 가능했다. 서로간의 통신이 가능하게 하기위해 공통으로 사용할 수 있는 표준 규격이 정해졌다. 이 표준 규격(프로토콜)은 ISO (International Organization for Standardization | 국제 표준화 기구) 에서 제정했는데, 이 때 정해진 표준 규격이 OSI 모델 (Open Systems Interconnection Model)이다.

 

OSI 모델 7계층

OSI 모델은 네트워크 기술의 기본이 되는 모델이다. 컴퓨터에서 컴퓨터로 데이터를 전송할때 (데이터의 송수신) 컴퓨터 내부에서는 여러 일들을 하는데, 이런 일을 일곱 개의 계층에서 나눠서 한다. 통신 시, 데이터는 가장 위 응용 계층에서 순차적으로 아래 계층으로 전달된다. ( 각 계층은 독립적이라 데이터가 전달되는 동안 타계층의 영항을 받지 않는다. )  수신측은 가장 아래 계층에서 상위 계층으로 전달되어 데이터를 받는다.

 

각 계층의 역할

 

 

2. TCP/IP 모델

 

TCP/IP 모델은 IETF(Internet Engineering Task Force)에 의해 표준화되었으며 범용적으로 사용되는 TCP 프로토콜과 IP 프로토콜을 OSI 계층을 단순화 시킨 모델이다. 오늘날의 인터넷과 대부분의 네트워크 시스템에서 사용되고 있다.

TCP/IP 모델

 

그렇다면, 이렇게 계층이 나눠진 이유는 무엇일까

: 일단 각각의 계층이 특정기능을 담당하므로, 전체 시스템을 이해하고 설계하기가 더 쉬워진다.

: 각 계층이 서로 독립적이니, 하나의 계층이 변경되더라도 다른 계층에 영향을 미치지 않는다. 즉 유지보수에 장점을 가지게 된다.

 

 

 

 

 

참고

책: 10일만에 배우는 네트워크 기초, 모두의 네트워크 | 미즈구치 카츠야 | 이승룡 옮김

https://gunjoon.tistory.com/14

 

사진 출처

TCP/IP 모델과 OSI 모델 비교 사진 : https://www.ahnlab.com/kr/site/securityinfo/secunews/secuNewsView.do?menu_dist=1&curPage=80&columnist=&series_key=&seq=7026

OSI 모델 사진 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jk130694&logNo=220682647754 

728x90
반응형