01. 네트워크 모델 종류
(1) TCP/IP : 프로토콜 기반으로 나눔
(2) OSI 7계층 : 역할 기반으로 나눔
- 2계층 (데이터 링크) : 이더넷
- 3계층 (네트워크) : ICMP,IP, ARP
- 4계층 (전송) : TCP, UDP
- 7계층 (응용) : HTTP
02. 패킷
: 네트워크를 통해 전달되는 데이터 (블록 단위)
: 패킷 = 제어정보 + 사용자 데이터
: 사용자 데이터 = 페이로드 (헤더 - 페이로드 - 풋터)
: 여러개의 프로토콜의 조합으로 이루어져있음
* 캡슐화는 상위계층에서 하위계층으로
* 디캡슐화 : 패킷 받았을때, 하위 프로토콜부터 데이터를 확인하는 과정
[계층별 패킷 이름 PDU : Protocol Data Unit]
* TCP + 데이터 = 세그먼트
* 3계층까지 붙어있으면 = 패킷 (통칭하는 패킷과 다른 뜻임)
* 2계층까지 붙어있으면 = 프레임
* 2계층 : 이더넷
* 3계층 : ARP
03. 2계층 : 이더넷
(가까이 있는 컴퓨터끼리는 이렇게 데이터 주고 받음)
(1) 2계층에서 하는 일
: 하나의 네트워크 대역 (LAN)에서 어떤 장비-> 어떤 장비 데이터를 전달
: 오류 제어
: 흐름 제어
: 다른 네트워크 대역과 통신시, 항상 3계층이 도와주어야함
(2) 2계층에서 사용하는 주소 (MAC 주소)
: 물리적인 주소 = MAC 주소
이더넷 프로토콜 구조 (14바이트)
= Destination Address ( 목적지 6바이트 : 받는 사람의 MAC 주소 )
+ Source Address ( 출발지 6바이트)
+ 이더넷 타입 (2바이트 : 페이로드가 3계층가 어떤 애인지 알려주는 역할)
: IPv4 (0800) / ARP (0806)
(3) 내 PC의 MAC 주소 확인하기
: cmd > ipconfig /all
: 컴퓨터가 알아서 MAC주소 가져오니 따로 신경쓸 필요는 없음
* 목적지 (6바이트 :MAC 주소 ) + 출발지 (6바이트 :MAC 주소) + IPv4 (0800)
끝.
출처 : 따라하면서 배우는 it
'네트워크' 카테고리의 다른 글
#06 네트워크 기초 : OSI 3계층(2) : IP, ICMP, IP 조각화 (WireShark) (0) | 2024.05.22 |
---|---|
#05 네트워크 기초 : OSI 3계층(1) : ARP (WireShark) (0) | 2024.05.22 |
#04 네트워크 기초 : OSI 7계층 : HTTP (0) | 2024.05.21 |
#03 네트워크 기초 : OSI 4계층 : UDP, TCP 통신과정 (WireShark) (1) | 2024.05.20 |
#01 네트워크 기초 : 개념, tracert, WireShark (0) | 2024.05.20 |