这是学习《图解TCP/IP(第5版)》的一篇笔记。

仅凭IP无法完成通信

1 DNS

2 ARP

ARP(Address Resolution Protocol),以目标IP地址为线索,用来定位下一个应该接收数据分包的网络设备对应的MAC地址。

ARP的工作机制

ARP借助ARP请求与ARP响应两种类型的包确定MAC地址。

RARP

RARP(Reverse Address Resolution Protocol),从MAC地址定位IP地址的协议

代理ARP

3 ICMP

ICMP的主要功能:确认IP包是否成功送达目标地址,通知在发送过程当中IP包被废弃的具体原因,改善网路设置等。

4 DHCP

DHCP(Dynamic Host Configuration Protocol),实现自动设置IP地址、统一管理IP地址分配。

DHCP工作机制

5 NAT

NAT(Network Address Translator),用于本地网络中使用私有地址,在连接互联网时转而使用全局IP地址的技术。

6 IP隧道