《tcp/ip详解》(第二章 链路层)学习笔记

1.链路层主要有三个目的:(1)为IP模块发送和接收IP数据报;(2)为ARP模块发送ARP请求和接收ARP应答;(3)为RARP发送RARP请求和接收RARP应答。

2.TCP/IP支持多种不同的链路层协议,这取决于网络所使用的硬件,如以太网、令牌环网、FDDI(光纤分布式数据接口)及RS-232串行线路等。

3.环回接口处理ip数据报的过程

《tcp/ip详解》(第二章 链路层)学习笔记

  1. 传给环回地址(一般是127.0.0.1)的任何数据均作为IP输入。
  2. 传给广播地址或多播地址的数据报复制一份传给环回接口,然后送到以太网上。这是因为广播传送和多播传送的定义包含主机本身。
  3. 任何传给该主机IP地址的数据均送到环回接口

4.tcpdump无法抓取当前机器发给自己的包,需监听lo( loopback 接口 ,tcpdump -i lo port 1234),因为数据包传给了环回接口