이론

[ WEB ] - 프로토콜 / 이더넷

algml0703 2022. 5. 23. 22:18
반응형

프로토콜이란?

프로토콜은 원활한 통신을 위해 어떠한 식으로 데이터를 주고 받고, 요청하는지를 정해 놓은 일종의 규약을 의미합니다. 대표적인 프로토콜로는 애플리케이션 레이어 프로토콜의 일종인 HTTP와 SMTP가 존재합니다.

TCP / IP 프로토콜 스택

* 프로토콜 스택이란 계층화된 프로토콜의 집단들을 의미합니다.

물리 계층의 이더넷 
 +
데이터가 목적지까지 도달하도록 돕는 네트워크 계층
+
쪼개진 패킷을 데이터 형태로 조합하는 전송 계층과 애플리케이션 계층 

 

OSI 7계층 TCP / IP 모델 대표 프로토콜
 응용 계층,  응용 계층
HTTP, SSH, FTP, DNS, SMTP, SNTP
 표현 계층
세션 계층
전송 계층  전송 계층 TCP, UDP
네트워크 계층 인터넷 IP
데이터 링크 계층  네트워크 접속 Ethernet, Token Ring, ATM
 물리 계층 

계층별 프로토콜 데이터 단위

[ 응용 계층 | Application Layer ] : data

[ 표현 계층 | Presentation Layer] : data

[ 세션 계층 | Session Layer ] : data

[ 전송 계층 | Transport Layer ] : segments

[ 네트워크 계층 | Network Layer ] : packets

[ 데이터 링크 계층 | Data Link Layer ] : frames

[ 물리 계층 : Physical Layer] : bits

OSI 7계층( 물 데 네 전 세 표 응)

OSI 7계층이란 컴퓨터가 어떻게 데이터를 전송할 것인가에 대해 국제 표준 기구(ISO)에서 지정한 모델입니다.

1계층 : 물리 계층

물리적 연결과 관련된 계층으로 허브∙리피터∙케이블∙커넥터∙트랜시버∙탭 등으로 이루어져 있습니다.

2계층 : 데이터 링크 계층

물리 계층으로부터 받은 전기 신호를 사람이 인식할 수 있는 데이터 형태로 처리하는 기능을 수행합니다. MAC주소라고 일컫는 주소 체계가 2계층 부터 존재하며 이를 통해 출발지와 목적지를 확인하고 검사합니다. 검사를 통과한 전기신호는 상위 계층에서의 처리를 위해 메모리에 적재됩니다.

3계층 : 네트워크 계층

121.165.233.83과 같은 ip주소가 정의되는 계층입니다. ip주소는 네트워크 주소 부분과 호스트 주소 부분으로 구성되며, 라우터에 의해 해석됩니다. 라우터는 ip주소를 통해 출발지에서 목적지까지 최적의 경로를 찾고 해당 경로로 패킷을 전송하는 역할을 합니다.

4계층 : 전송 계층

4계층은 패킷 헤더에 담긴 정보를 통해 패킷의 순서를 조정하는 역할을 담당하며 포트(Port)를 통해 상위 애플리케이션에 대해 구분을 가능케합니다 . 4계층에서 로드밸러서와 방화벽이 동작합니다.

ex) TCP / UDP

* 시퀀스 번호(Sequence Number) : 패킷에 보내는 순서

* ACK 번호(Acknowledgement Number) : 패캣을 받는 순서

5계층 : 세션 계층

네트워크 상에서 양 끝단간 논리적 연결 즉 응용 프로세스 간 세션을 생성 유지 종료하는 역할을 수행합니다.  

6계층 : 표현 계층

저마다 다른 데이터 표현 방식을 가지는 이기종 시스템들을 하나의 통일된 구문 형식으로 변환시키는 기능을 수행하는 계층을 의미합니다. ex) MIME 인코딩, 암호화, 압축, 코드 변환 등

7계층 : 응용 계층

응용 계층은 통신 네트워크를 위한 통신 프로토콜 및 인터페이스 방법을 지정하여 사용자에게 최종적으로 데이터를 보여주는 역할을 수행합니다.

ex) HTTP / SMTP / TELNET

* 일반적으로 1~4 계층을 데이터 플로 계층이라하고, 5~7계층을 애플리케이션 계층이라 하는데, 데이터 플로 계층은 말 그대로 해당 계층들의 주 목적이 데이터를 잘 전달하는 것이고, 애플리케이션 계층은 전달된 데이터를 사용자에게 잘 보여주는 것을 목표로 한다.


이더넷(Ethernet)이란?

이더넷이란 LAN(Local Area Network)구현 방식의 일종으로, 하나의 인터넷 회선에 유/무선 통신장비, 공유기 허브 등을 통해 다수의 시스템이 랜선 및 통신 포트에 연결되어 통신이 가능한 네트워크 구조를 의미합니다. 각 기기들은 고유 주소인 MAC 주소를 통해 호스트 간 데이터를 주고 받습니다.

이더넷 특징

1. 비연결성 (Connectionless)

2. 이더넷 프렘임(Ethernet Frame) 단위의 전송

3. 비동기식 직렬통신

4. 설치가 용이하고 낮은 비용이다.

* LAN: 근거리 통신망

 

출처

https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-%EC%9D%B4%EB%8D%94%EB%84%B7-%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80

 

[WEB] 🌐 이더넷 이란 무엇인가? 🔌

이더넷 이더넷은 원칙적으로 하나의 인터넷 회선에 유/무선 통신장비 공유기, 허브 등을 통해 다수의 시스템이 랜선 및 통신포트에 연결되어 통신이 가능한 네트워크 구조를 말한다. Ethernet은

inpa.tistory.com

 

반응형