假定主机1的应用进程AP1向主机2的应用进程AP2传送数据。AP1先将其数据交给主机的第五层(应用层)。第五层上加上必要的控制信息H5就变成了下一层的数据单元。传输层收到这个数据单元后,加上本层的控制信息H4再交给网络层,称为数据链路层的数据单元。以此类推,不过到了数据链路层控制信息分为两部分,分别加到本层数据的首部和尾部。而物理层由于是比特流的传送,所以不再加上控制信息。传送比特流时应从首部开始传送。
当这一串的比特流离开主机1经过网络的无力媒体传送到路由器,就从路由器的第一层依次上升到网络层。每一层都根据必要的信息进行必要的操作。然后将控制信息剥去。将剩下的数据单元交给上层。当上升到网络层后,就根据首部中的目的地址查找路由器中的转发表,找出转发分组的接口,然后往下传送到数据链路层,加上新的头部和尾部,再到物理层,然后在物理媒体上吧每一个比他发出去。
当这一串的比特流离开路由器到达目的站主机2时,就从主机2的第一层按照上面的方式一次上升到应用层。最后把应用程序AP1发送的数据交给目的站的应用进程AP2。
我们以前提到的对等之间的通信,实际上是在个对等曾之间传递数据时的各项规定。