1.描述数据包封装解封装过程
- 封装:在发送数据时,会一层层为数据加上包头。
- 解封装:接收数据的时候,会一一层的把包头去掉
在应用层、表示层、会话层封装成的PDU被统一称为Data,传输层会封装上IP头,被称为segement(数据段),网络层会封装上IP头,这一层被称为packet(数据包),数据链路层封装上MAC头,被称为frame(数据帧),物流层称为比特流。当传输到目的地时,按照相反过程进行解封装。
例子
在北京公司的老板甲(应用层)让高级秘书(表示层)帮忙寄个礼物给广东公司的老板乙(应用层),这时高级秘书(表示层)需要将老板的日常用语转换较为正式的语言表示出来。然后让会话层(普通秘书)书写一份信函附在要寄出去的礼物里面,在会话层(普通秘书)书写完成之后,会写上发送地址为北京公司市场部(假设其为市场部),目的地为广东公司市场部。随后交给前台(传输层)。前台(传输层)就会将市场部以及其他部门的信封(一台主机会有不同的应用程序在进行)放到一个大信封里面,写明目的地:北京公司,目的地:广东公司。随后交给快递公司的分拣员(网络层),分拣员就会把所有从北京到广东的快递件放到一起。写明发送地:北京快递公司,目的地:广东快递公司。并去查看路线图(路由表)