分享

关于TCP/IP协议及OSI模型工作原理的实例解释 _ 电脑百事通_114电脑网_病毒急救...

 不想要这个 2010-08-07

关于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模型的工作过程,下面再用一张图来总结一下,大家可能看起来更加直接一点

 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多