ip与以太网的包的收发操作
Part 1: 包的基本知识
TCP模块在执行连接、收发、断开等各个阶段的操作时,都需要委托IP模块将数据封装成包发送给对象
Part 2: 网络包
包是由头部和数据两部分组成,头部包含目的地址等控制信息.————快递包裹的面单
头部后面就是需要发给对象的数据——相当于快递货物
发送过程
首先,发送方的网络设备会负责创建包,创建过程就是生成含有控制信息的数据头部,然后再附加上需要发送的数据。
2.发送到最近的网络转发设备。到达转发设备后,根据数据头部转发,需要一个地址表
3数据传递
注:发送方和接收方统称为终端节点
Part 3: 转发设备
(1)路由器根据目标地址判断下一个路由器的位置
(2)集线器在子网中将网络包传输到下一个路由器
集线器是按照以太网规则传输包的设备,而路由器是按照IP规则传输包设备