본문 바로가기

네트워크

TCP/IP 4 계층

 ※ 2017년 1월에 작성한 글을 옮겨왔습니다.




⊙ OSI 7계층과 TCP/IP 4계층

 

네트워크에서 통신이 이루어지기 위해서여러 가지 장비와 프로그램들이 필요하다.

이 장비와 프로그램들은 각자의 역할이있는데이 두가지 계층이 그것들을 역할별로 분류해 두었다.

그리고 오늘 이 계층들에 대해서 학습하고아는부분들은 정리하는 식의 활동을 하였다.


 














사진을보면좌측이 OSI 계층모델이고우측이 TCP/IP 계층모델임을 알 수 있다보이다 시피 여러개의 계층으로 나누어져있고각 계층은 다른 게층에 영향을 끼치지 않으면서 역할을 수행함으로써통신을 원활하게 할수 있다. OSI 7 계층은 전세계적으로 널리 알려져있고 교육하기에 적합한 모델이지만사실 인터넷이 사용되고부터 TCP/IP 4계층을 표준으로 사용하고 있다.


 



TCP/IP

 

TCP/IP인터넷에서 사용하는 프로토콜통신하기 위한 규칙이다서로 같은 프로토콜을 사용하면서원활한 통신을 할 수 있다.) 들을 한데 모아 이르는 말이다. TCP/IP라고 부르는 이유는 이들 프로토콜중에서 가장 대표적인 프로토콜이라고 할 수 있기 때문이다실제로 이 글을 읽는 선생님께서도 IP라는 말은 많이 들어보셨을 거라 생각이 든다.




에플리케이션 계층 (application layer)

 

TCP/IP 4계층에서 에플리케이션 계층은 실제로 우리 눈에 보이는 것들이라고 할 수 있다.

웹이나 이메일파일공유 등이 이 계층에 속하고어디서 많이 들어봤을법한 프로토콜인

http가 이 계층에 속한다. http는 서버와 웹브라우저 사이에 문서를 주고받기 위해 사용되는

규약인데실제로 웹페이지의 주소 앞에는 ‘http://’ 가 붙는다네이버나 구글같은 유명한

웹페이지들에 들어가보면, 'http://'가 아닌 'https://'로 시작하는 것을 알수있는데, https

‘ Hypertext Transfer Protocol (HTTP) over Secure Socket Layer’의 약자로, SSL을 이용하여암호화된 데이터를 주고받음으로써 더 안전하다고 볼 수 있다.


 크롬 브라우저)

 



트랜스포트 계층 (Transport layer)

 

트랜스포트 계층은 배달부의 역할을 하는 계층이다이 계층에서는 포트 번호라는걸 이용해서,

인터넷 계층으로부터 온 데이터를 에플리케이션 계층으로 배달한다에플리케이션 계층에서 많이 사용되는 대표적인 프로토콜들은 수신 포트가 정해져있는데이걸 well-known port(웰 노운 포트라고 하고앞서 말한 HTTP의 웰 노운 포트는 80번이다.

이 계층에서 꼭 알아봐야할 프로토콜이 2가지 있다. ‘TCP' 와 'UTP'라는 프로토콜인데,

TCP는 신뢰성을 중시하는 통신을 하면서데이터가 수신지에 정확히 전달될수있게 도달하지 못한 데이터를 재전송 하는등의 노력을 하지만, UDP는 데이터를 빠르게 전달하기 위해 별다른 처리를 거치지 않는다이러한 UDP통신은 인터넷전화와 같이 중간중간 데이터가 전달되지 않아도 딱히 걱정이 없는 통신에서 이용된다.




인터넷 계층 (Internet layer)

 

인터넷 계층은 네트워크에서 가장 많이 다루는 계층이라 할 수 있다이 계층에서는 IP라는

고유 식별자를 이용하여 컴퓨터로부터 목적지 컴퓨터로까지 데이터를 전달하는 역할을 한다.

인터넷이라는 거대한 네트워크 안에서목적지 컴퓨터까지 데이터를 전달할 수 있는것도,

이 IP라는 실마리가 있기 때문이다이 계층의 대표적인 장비로 라우터가 있고이 라우터는

데이터를 전달하는데 IP를 이용하게 된다라우터라는 장비는 데이터를 전달하기 위해 다음 네트워크의 경로를 찾고그 경로상의 라우터에게 데이터 전달을 위임하게 되는데최종 목적지를 찾을때까지 이 과정을 계속 반복하며 경로를 찾아나가는 과정을 라우팅이라고 한다.

IP주소는 우리 생활에서도 엄청나게 많이 이용된다.

실제로 웹페이지에 접속할 때, IP 주소를 이용하지않고 ‘naver.com' 과 같이 알아보기 쉬운 주소를

사용하는 것은 IP 어드레스와 도메인명(naver.com과 같은)을 연결해주는 DNS라는 것이 있기 때문이고핸드폰을 와이파이에 연결할때만 해도우리는 프라이빗IP( 사설 IP) 주소를 하나씩 할당받게 되는데그만큼 간접적으로나 직접적으로나 우리는 일상생활에서 IP어드레스를 꾸준히 이용하고 있는 것이다.

 




네트워크 인터페이스 계층 (Network Interface layer)

 

네트워크 어댑터와 같이 하드웨어와 맞닿은 부분까지혹은 경우에 따라서는 하드웨어까지 포함해서 네트워크 인터페이스 계층이라고 말한다

이 계층에서는 하드웨어를 제어하는데어댑터나 LAN 케이블 등이 포함된다.

이 하드웨어들을 제어하면서상위의 인터넷 계층이 하위의 하드웨어 동작에 대해서는 신경쓰지 않고 동작할 수 있도록 만들어주는 것이 네트워크 인터페이스 계층의 역할이다.




(참고 : TCP/IP 쉽게더쉽게 저자리브로웍스 출판사제이펍)









'네트워크' 카테고리의 다른 글

LAN의 토폴로지  (0) 2019.02.16
TCP/IP 4 계층  (0) 2019.02.16
OSI 7 계층  (0) 2019.02.16