七层及访问百度过程

来源:互联网 发布:js 鼠标离开div隐藏 编辑:程序博客网 时间:2024/06/06 19:23

【前言】

为什么在这里说到这个呢?

哈哈哈,当然是我们学了呗,昨天晚上跟着一群大佬学习了一下这个,所以就在这了和大家分享一下相关的知识点吧。

【首先】

首先呢,就先来说一说这个七层是个什么东西~


每一个事物的产生都是有他产生的原因,七层也不例外,人们需要有这么一个东西,所以就创造了出来。最开始推出的便是--物理层

那么物理层是做什么的呢?

物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。


我们现在可以通过电线发送数据流了,但是我们还想通过无线电波或者其他的介质去传输,而且还要保证数据流是正确的,有纠错的功能,这时候就出现了数据链路层。

数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。


再之后呢,我们能够正确的发数据流到另外一台计算机了,但是如果我们发送大量的数据的时候,可能就需要很长时间。而且可能会出现误差,所以此时我们需要保证大量数据的准确性,于是就对数据进行封装,也就是打包。这个时候就形成了传输层


传输层知识解决了打包的问题,但是如果我有多台计算机,那么就需要找到我要发的那台计算机,或者可以说:A要给F发信息,中间要经过B,C,D,E,但是中间还有好多节点如K.J.Z.Y。我怎么选择最佳路径?这就是路由要做的事。也就是网络层的出现。

网络层:即路由器,交换价那些具有寻址功能的设备所实现的功能。这一层定义的是IP地址,通过IP地址寻址。所以产生了IP协议。


现在我们已经可以保证能给正确的计算机发送正确的封装后的信息了,但是用户级别的体验好不好我们不知道。所以这个时候就出现了会话层。

会话层的作用:建立和管理应用程序之间的通信。


此时我们能保证应用程序自动收发包和寻址了,但是我们不能保证两个计算机系统的语法一致。比如:windows系统下的exe软件就不能再linux系统下使用。所以就需要表示层来解决不同系统之间的语法通信问题。


当所有的都满足之后我们的web程序(应用程序)就可以实现要求了。


【访问百度过程】(made    by    zhaofen)


【郭老师讲解过程】


后续改天补充 敬请期待
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 容器by无他全文阅读 压力容器分类 压力容器一类二类三类 压力容器安全技术监察规程 快开门压力容器 泡酒用什么容器好 固定式压力容器安全监察规程 压力容器定期检验规则 压力容器作业人员题库 空洞骑士容器碎片 测试容器枭兽 压力容器制造厂家 简单压力容器储气罐 压力容器制造公司 压力容器有限公司 锅炉压力容器焊工证 固定式压力容器 钢制压力容器用封头 移动式压力容器 压力容器安装告知 压力容器焊接工艺 压力容器生产设备 压力容器主要受压元件 压力容器使用管理规则 卧式压力容器设计 压力容器钢板 压力容器安全连锁装置 压力容器安装公司 压力容器检验 压力容器制造商 疏水扩容器 扩容器 微波炉用什么容器 快开门式压力容器 微波炉放什么容器 特种设备压力容器 石油化工压力容器 浓硫酸用什么容器装 微波炉加热用什么容器 微波炉不能用什么容器 微波炉里能放什么容器