LAN
- Local Area Network, 근거리 통신망
- 허브나 스위치로 연결
- 하나의 논리적인 주소 IP를 기반으로 여러개의 물리적 주소인 MAC 주소로 구별하는 네트워크
MAN
- Metropolitan Area Network, 대도시 통신망
- 두개 이상의 LAN 연결
- 라우터, 브리지 등으로 연결
WAN
- Wide Area Network, 광역 통신망
- 국가와 국가, 인터넷이라고도 함
TCP / IP 4계층
개념
- 장치들이 인터넷 상에서 데이터를 주고 받을 때 쓰는 독립적인 프로토콜의 집합
- Transimission Control Protocol / Internet Protocol
Application(응용 계층)
- SMTP, HTTP/HTTPS, FTP, SSH
Transport(전송 계층)
- UDP, TCP
- 응용 계층에서 전달 받은 데이터를 기반으로 세그먼트 또는 데이터그램으로 데이터를 쪼개어 오류없이 데이터 전송하도록 도움
Internet(인터넷 계층)
- IP(IPv4/IPv6), ICMP, ARP
- 한 노드에서 다른 노드로 전송 계층에서 받은 세그먼트 또는 데이터그램을 패킷화하여 목적지로 전송
Network Access(네트워크 접속 혹은 링크계층)
- 전선, 광섬유, 무선 등으로 네트워크를 통해 물리적으로 데이터 전송
캡슐화와 비캡슐화
- 캡슐화란 송신자가 수신자에게 데이터를 보낼 때 각 계층을 지날 때 각 계층의 특징들을 담은 헤더를 붙이는 과정
- 비캡슐화는 캡슐화의 역과정
PDU (Protocol Data Unit)
- 응용 계층 : 메시지
- 전송 계층 : 세그먼트(TCP), 데이터그램(UDP)
- 인터넷 계층 : 패킷
- 링크 계층 : 프레임(데이터 링크 계층), 비트(물리 계층)
세그먼트 : 적절한 크기로 쪼갠 조각
패킷 : 세그먼트에 SP와 DP가 포함된 IP 헤더를 붙인 형태의 조각
프레임 : MAC 주소 헤더와 CRC/체크섬 헤더 트레일러가 붙은 형태의 조각
SP : Source IP Address (송신자 IP 주소)
DP : Destination IP Address (수신자 IP 주소)
CRC/체크섬 트레일러 : 데이터의 오류감지를 위한 수학적 함수가 적용된 값
TCP/IP 4계층을 OSI 7계층으로
Application -> 1 Application + 2 Presentaion + 3 Session
Transport -> Transport
Internet -> Network
Network Access -> Data-Link + Physical
참고
https://www.inflearn.com/course/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A9%B4%EC%A0%91-cs-%ED%8A%B9%EA%B0%95
'CS Study > Computer Network' 카테고리의 다른 글
2/6 TIL - 면접을 위한 CS 전공지식 노트 (0) | 2024.02.06 |
---|---|
2/5 TIL - 면접을 위한 CS 전공지식 노트 (1) | 2024.02.05 |