RFC1180学习笔记

2023-05-10

[译] RFC 1180:朴素 TCP/IP 教程(1991) 学习笔记

1. 前言

RFC1180一篇很简洁易懂的TCP/IP入门教程,这篇翻译也很好。对网络栈和IP路由规则解释得很清晰,配合抓包对照理解更佳。

2. ARP

ARP请求:收到192.168.1.100的广播包,谁是192.168.1.2(当IP不在ARP表时,广播ARP请求) 2023-05-13-20230513083912

arp应答:自己是192.168.1.2,应答mac给192.168.1.100 2023-05-13-20230513084048

3. IP层路由

IP模块路由规则: 2023-05-13-ip-route

访问网站,2层目的mac为光猫mac,ip为网站ip: 2023-05-13-20230513085740

iptables -I/-A时,INPUT/OUTPUT/FORWARD三个规则链 分别对应IP层的 入向/出向/转发

4. 主机名和网络名

/etc/hosts 中保存主机名IP地址的对应关系

/etc/networks 中保存网络名网络号的对应关系

route add/del时,-net-host分别指定网络和主机



下一篇 strace工具案例

Comments