58同城二手旋转小火锅:关于TCP/IP协议及OSI模型工作原理的实例解释 _ 电脑百事通_114电脑网_病毒急救...

来源:百度文库 编辑:偶看新闻 时间:2024/05/05 23:44:51

关于TCP/IP协议及OSI模型工作原理的实例解释

2010-03-08 16:34:35 来源:未知 【大 中 小】 浏览次数:239 次 摘要: TCP/IP协议作为网络传输的最基本协议的应用非常广泛,但是很多朋友不是很理解这项协议的工作原理,以及OSI模型的工作流程。下面我们借用一个很具体的实例来给大家介绍一下。 假如:用户a和用户b的客户端各开启了qq,a想和b聊天 a在qq中输入你好点击发送 ----

TCP/IP协议作为网络传输的最基本协议的应用非常广泛,但是很多朋友不是很理解这项协议的工作原理,以及OSI模型的工作流程。下面我们借用一个很具体的实例来给大家介绍一下。

假如:用户a和用户b的客户端各开启了qq,a想和b聊天
a在qq中输入“你好”点击发送-----》到传输层进行udp头部封装,把数据分段在udp包头中请求建立连接-----》到互联网层进行ip包头封装,分段编号,分成数据包或报文--------》若a的ip地址和b的再同一个网段则用arp解析出b的mac地址;若a的ip地址与b的不在同一个网段则用代理arp解析出路由器的mac地址---------》到数据链路层进行llc,mac头部封装fcs校验,封装成帧--------》对于不再同一网段的客户端通过路由选址选择最佳路径,经过路由器转发到交换机到达b的同一个网段内------》通过传输介质传到b计算机的网卡-----------》数据链路层可以识别llc,mac头部fcs校验,解封装,并检测类型长度大于006h发给ip包头--------》传到互联网层,互联网层可以识别ip包头,解封装并检测到协议号为17------》发到传输层传输层用udp并检测到目标端口号是4000发到应用层------应用层用qq打开-------》b看到“你好”!

通过上面一个QQ发送和接收消息的最简单例子,大家应该能够很直观的理解了TCP/IP以及OSI模型的工作过程,下面再用一张图来总结一下,大家可能看起来更加直接一点