Search

Routing

장비
주로 동작하는 계층
역할
허브 (Hub)
물리 계층 (Layer 1)
모든 신호를 무작정 모든 포트에 뿌림
스위치 (Switch)
데이터 링크 계층 (Layer 2)
MAC 주소 기반으로 목적지 포트에만 전달
브리지 (Bridge)
데이터 링크 계층 (Layer 2)
두 개의 LAN을 구분하거나 묶음
라우터 (Router)
네트워크 계층 (Layer 3)
IP 주소 기반으로 서로 다른 네트워크를 연결
게이트웨이 (Gateway)
전 계층
다른 네트워크로 나가는 출입구 (종종 라우터 겸함)

ARP

IP → ARP → MAC
MAC → RARP → IP
1.
해당 IP주소에 맞는 MAC주소를 찾기 위해 해당 데이터를 “브로드캐스팅”을 통해 연결된 네트워크에 있는 장치한테 모두 보냅니다.
2.
맞는 장치가 있다면 해당 장치는 보낸 장치에게 유니캐스트로 데이터를 전달해 주소를 찾게 됩니다

IP

IPv6
IPv4에 비해서 단순해진 헤더 포맷
체크섬이 없음 → 이미 TCP/UDP에서 체크하고 있음
Classful IP
class A, B, C → 사용하는 비트 수가 다르다.
classA
classB
classC
class D: 멀티 캐스트 용
class E: 여분
한 네트워크 주소당 2^호스트 주소 비트 -2 만큼 사용 가능함
맨 앞자리는 네트워크 주소로, 마지막 주소는 브로드캐스트 주소로 남김
이 네트워크를 식별하는 192.0.0.0 으로 할당
마지막 주소는 브로드캐스트 용으로 작성
너무 네트워크를 단순하게 나눠서 ip가 낭비되거나, 작은 네트워크 여러 개로 쪼개질 수 있음
classless IP
고정된 서브넷 마스크를 가지고 있는게 아니라, 가변 서브넷 마스크를 사용함.
CIDR 방식으로 네트워크를 나타냄
NAT
[내부] → [공유기] → [인터넷] 192.168.0.10:54321 NAT 수행: 저장함 203.252.100.50:60001 ↖ 응답 수신 ↘ 192.168.0.10:54321 ← NAT 테이블 참조 ← 203.252.100.50:60001
Plain Text
복사