4계층의 역할


1. 애플리케이션 계층


역할 - 사용자가 실제로 체감할 수 있는 서비스를 제공하는 것


키워드 - URL



2. 트랜스포트 계층


역할 - 애플리케이션 계층의 프로그램에서 전달 받은 데이터를 목적지 애플리케이션 계층의 프로그램까지 전달하는 것

    재전송도 여기서 수행

    데이터가 제대로 전달되도록 포트 번호 정보를 헤더에 붙이거나 떼어내는 일을 한다.


키워드 - 포트



3. 인터넷 계층


역할 - 데이터에 에드레스 정보를 덧붙여 목적지까지 전달하는 것, 인터넷 통신에서는 목적지까지 도달할 수 있는 경로를 찾아야 하는데,

         이때 라우터라는 장비가 사용


키워드 - 어드레스(192.168.219.120)



4. 네트워크 인터페이스 계층


역할 - 유선 LAN 어댑터나 무선 LAN 어댑터가 처리할 수 있는 형태로 데이터를 변환하고 데이터를 목적지까지 전달 하는 것


핵심 - 인터넷 계층은 멀리 떨어져 있는 목적지까지 어떻게 데이터를 잘 전달할 수 있을까에 초점을 맞추고 있고

         네트워크 인터페이스 계층은 물리적으로 인접하여 연결된 장비까지 어떻게 데이터를 잘 전달할까에 초점을 맞추고 있다.


키워드 - 이더넷 헤더




통신규약과 프로토콜



프로토콜이란?


컴퓨터가 통신할 때, 지켜야 할 절차나 규약

어떤 절차에 따라 무엇을 보낼것인가?



각 계층 별 프로토콜


애플리케이션 계층 - HTTP

트랜스포트 계층, 인터넷 계층 - TCP/IP

네트워크 인터페이스 계층 - 이더넷



주고받은 데이터의 구조


이더넷 헤더 

IP 헤더 

TCP 헤더 

HTTP 데이터 

 

네트워크 인터페이스         인터넷 계층                    트랜스포트 계층             애플리케이션 계층




TCP/IP란?


인터넷에서 사용되는 각종 표준 프로토콜을 한데 모아서 일컫는 말



인터넷이란?


TCP/IP라는 프로토콜 집합을 사용해서 전 세계의 네트워크를 연결하고 통합한 세계 최대의 네트워크





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

네트워크 서비스와 애플리케이션 계층(2)  (0) 2017.01.11
네트워크 서비스와 애플리케이션 계층(1)  (0) 2017.01.10
프로토콜 종류  (0) 2017.01.04
컴퓨터 네트워크(2)  (0) 2016.12.24
컴퓨터 네트워크(1)  (0) 2016.12.22

+ Recent posts