我是靠谱客的博主 优雅豆芽,最近开发中收集的这篇文章主要介绍一文读懂OSI七层网络模型与TCP-IP模型和对等网络通信协议OSI七层网络模型与TCP-IP模型对照详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

OSI七层网络模型与TCP-IP模型对照详解

一.引子

准备了好久才开始动手整理,不是因为懒,而是这个知识点确实涉及到很底层的东西了,笔者想让大家体验到最好的,也是给自己一个交代,不能搞粗制滥造的东西。当然就算粗制滥造也得看上去精美,哈哈。网络服务的基础,搞懂了这两个模型,对网络服务的理解那是事半功倍,让笔者带大家进入底层模型的世界。

二.OSI七层网络模型与TCP-IP模型对照

1.分层的意义及模型对照

结构清晰
简化设计与实现
便于更新与维护
较强的独立性和适应性

在这里插入图片描述
2.OSI分层及典型设备

1)物理层:物理设备(网线,双绞线)
2)数据链路层:数据帧(网桥交换机网卡)
3)网络层:路由器
4)传输层:TCP,udp端口,计算机与计算机(网关,协议转换器)段
5)会话层:计算机与用户建立管理终止会话 分组/包
6)表示层:编译压缩应用层 帧
7)应用层:网络协议 比特(bit)在这里插入图片描述

3.TCP-IP模型分层及TCP-IP协议数据封装过程(注意TCP-IP协议)

1)网络接口层
2)网络层
3)数据链路层
4)应用层

在这里插入图片描述
4.对等网络通信协议(基于模型之间的对等层级相互通信)

1)网络分层体系结构原理禁止不同主机的对等层之间进行直接通信

2)每一层必须依靠下层提供的服务来与另一台主机的对等层通信
上层使用下层提供的服务
下层向上层提供服务

3)对等层实体实现的是虚拟的逻辑通信,实际通信在最底层完成

4)源进程从最高层开始自上到下逐层封装,目标系统将收到的信息自下而上开始拆封

5)在各层中实现的主要功能
差错控制
流量控制
分段和重装:发送端将数据块分成更小单位,在接收端重组
复用和分用
建立连接和释放连接

6)通信协议三要素
语义(讲什么):对协议中各协议元素的含义的解释
语法(怎么讲):报文格式
时序(因果关系):通信过程中,通信双方操作的执行顺序和规则

说实话,一通整理下来专有确实让人感觉有点多,但是笔者建议初学者还是细细品味其中的味道,你就会发现越来越香。香到不能自拔,当你感觉比女朋友还香的时候,差不多就能在我们这一行干出一番大事业了。下个回合便是网络服务的重点TCP的三次握手与四次挥手啦。最后感谢大家一键三连。

#所有图片均来自网络。

最后

以上就是优雅豆芽为你收集整理的一文读懂OSI七层网络模型与TCP-IP模型和对等网络通信协议OSI七层网络模型与TCP-IP模型对照详解的全部内容,希望文章能够帮你解决一文读懂OSI七层网络模型与TCP-IP模型和对等网络通信协议OSI七层网络模型与TCP-IP模型对照详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部