일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Inter VLAN
- eigrp
- 라우터
- 장비
- tunneling
- Chrony
- eigrpv2
- stp
- 명령어
- OSI 7 layer
- OSPF
- GLBP
- NAT
- 스위치
- rip
- Etherchannel
- DHCP
- 헤더
- CKA
- ospfv3
- ipv6
- Vlan
- vrrp
- Redistribute
- crontab
- ripng
- ACL
- Today
- Total
Net Eng
인캡슐레이션과 디캡슐레이션 본문
■ 캡슐화 (Capsulation)
각 계층별로 데이터처리가 진행되면서 계층별 식별을 위한 헤더가 붙여지는 과정을 의미한다.
Encapsulation : 송신측에서 데이터를 보내면서 헤더를 붙이는 과정
Decapsulation : 수신측에서 헤더를 하나씩 제거해 나가는 과정
헤더를 제외한 나머지 부분을 페이로드(Payload)라 하며, 각 계층별로 서로 다른 헤더를 포함하고 있으므로 이러한 계층별 헤더를 포함하는 구성을 구분하기 위해 PDU(Protocol Data Unit)를 사용한다.
■ 헤더에 반드시 포함되는 2가지 정보
1. 현재 계층에서 정의하는 정보
2. 상위 프로토콜 지시자
■ 포트 번호 체계 (0 ~ 65535)
- 0 ~ 1023 : 잘 알려진 포트 (Well-known port)
- 1024 ~ 49151 : 등록된 포트 (Registred port)
- 49152 ~ 65535: 동적 포트 (Dynamic port)
■ 대표적인 서비스 포트 번호
프로토콜 포트 프로토콜 포트
FTP data port(active mode) | TCP 20 | NetBIOS name service | UDP 137 |
FTP control port | TCP 21 | NetBIOS datagram service | UDP 138 |
SSH | TCP 22 | NetBIOS session service | TCP 139 |
SCP(uses SSH) | TCP 22 | IMAP4 | TCP 143 |
SFTP(uses SSH) | TCP 22 | LDAP | TCP 389 |
telnet | TCP 23 | HTTPS | TCP 443 |
SMTP | TCP 25 | Microsoft CIFS | TCP 445 |
TACACS+ | TCP 49 | SMTP SSL/TLS(SMTPs) | TCP 465 |
DNS name queries | UDP 53 | IPsec (for VPN with IKE) | UDP 500 |
DNS zone Transfers | TCP 53 | LDAP/SSL(LDAPs) | TCP 636 |
TFTP | UDP 69 | LDAP/TLS(LDAPs) | TCP 636 |
HTTP | TCP 80 | IMAP SSL/TLS(IMAPs) | TCP 993 |
Kerberos | UDP 88 | POP SSL/TLS(POPs) | TCP 995 |
POP3 | TCP 110 | L2TP | UDP 1701 |
SNMP | UDP 161 | PPTP | TCP 1723 |
SNMP trap | UDP 162 | Remote Desktop Protocol(RDP) | TCP/UDP 3389 |
DHCP Server | UDP 67 | DHCP Client | UDP 68 |
■ 대표적인 DB 포트 번호
MySQL/MariaDB TCP 3306 MS-SQL TCP 1443
MySQL/MariaDB | TCP 3306 | MS-SQL | TCP 1443 |
Oracle | TCP 1521 | PostgreSQL | TCP 5432 |
Redis | TCP 6379 | MongoDB | TCP 27027 |
각 계층마다 상위 프로토콜 지시자를 가지고 있지만 이름이 달라 4계층은 포트번호, 3계층은 프로토콜 번호, 2계층은 이더 타입 이라고 부른다.
■ MSS & MTU (데이터 크기 조절)
애플리케이션에서 데이터를 만들어 보낼 때 네트워크 상황에 맞게 데이터를 쪼개 전달하는데 이 값을 MSS(Maximum Segment Size)라고 부른다. 네트워크에서 한 번에 보낼 수 있는 데이터 크기를 MTU(Maximum Transmission Unit)라고 부르며 일반적인 이더넷에서 수용할 수 있는 크기는 1,500바이트이다.
MTU와 MSS는 모두 데이터 크기를 지칭하는 것이므로 MTU값은 2계층의 데이터 값, MSS는 4계층에서 가질 수 있는 최대 데이터 값이다. 2계층에서는 2계층 헤더들의 크기를 제외한 데이터 크기를 MTU크기라고 부른다,
IP헤더와 TCP 헤더의 표준 헤더 크기는 일반적으로 각각 20바이트이므로 일반 이더넷인 경우, MSS 값을 1460바이트로 사용한다.
'Network > 이론' 카테고리의 다른 글
IPv4 &서브넷 (0) | 2024.06.03 |
---|---|
VLAN (0) | 2024.06.02 |
Routing Protocol - OSPF (0) | 2024.06.02 |
Routing Protocol - RIP (0) | 2024.06.02 |
Switch & Router (0) | 2024.06.02 |