当前位置: 首页 > wzjs >正文

汽车电商网站建设南京html5网站建设

汽车电商网站建设,南京html5网站建设,快速网站优化哪家好,全面加强基层基础建设总览--网络协议的角度 在一个庞大的网络中,该从哪里去了解呢?我先细细的讲一下我们访问一个网站的全部流程,当我们的电脑连上网络的时候,就会启动DHCP协议,来进行IP地址,MAC地址,DNS地址的分配…

总览--网络协议的角度

在一个庞大的网络中,该从哪里去了解呢?我先细细的讲一下我们访问一个网站的全部流程,当我们的电脑连上网络的时候,就会启动DHCP协议,来进行IP地址,MAC地址,DNS地址的分配,拿到我们的IP地址后,使用UDP协议进行DNS服务器的查询,DNS有什么?查询什么?可以将DNS服务器理解成一个域名和IP的映射集合,通过域名进行IP的查找,查找到我们所需要访问的网站的IP之后,再次通过UDP数据报返回给我们,然后我们就要面临选择了,如果我们需要实时性,就选择UDP协议,需要安全性就选择TCP协议,我先介绍TCP协议,因为UDP太简单了。首先我们知道了各自的IP,但是还不知道MAC地址,MAC地址在全球具有唯一标识,跟IP地址相比更类似于一个物理标识,而IP更偏向于软件。此时我们通过IP地址,在ARP协议中寻找对应的MAC地址,ARP协议包含了IP和MAC的映射集,然后我们就拥有了和我们目的服务器建立连接的基本条件--IP和MAC,然后就通过TCP三次握手建立连接,之后就可以通过HTTP协议进行数据的交换,但是为什么说TCP协议可以保证安全性呢?因为有HTTPS协议,那么HTTP和HTTPS有什么不同的呢?请记住一个等式:HTTPS=HTTP+SSL/TSL,HTTP协议中文就是超文本传输协议,而SSL/TSL协议就是一种非对称加密协议,经过加密之后别人就别想看了,然后就可以使用HTTP协议进行数据交换了,但是交换的前提就是使用IP协议,IP协议最重要的两个功能就是分组转发和路由选择,何为分组转发?我们将分组(上一层的PDU)转发到目的IP,何为路由选择?我们不能只知道IP目的地,还得知道怎么走,而路由选择就是告诉我们再去往目的IP的这个过程中怎么走,走哪些路由器。我们做完这些之后就可以进行数据交换了,但是数据交换的过程依旧提心吊胆,因为数据如果错误怎么办?数据如果丢失怎么办?数据如果超时怎么办?该怎么保证数据的可靠传输呢?别急!!!针对这三个问题,伟大的前人已经想好了各种协议去解决,我们一个一个来:

面对数据的错误-首先我们可以使用差错校验去进行数据错误的判断,具体的方法有奇偶校验和循环冗余校验,但是奇偶校验会发生漏码,就是特定情况下不能检测出误码,但是循环冗余校验则不会,如果发现误码,接收方就会丢掉。

面对数据的超时-首先进行数据交换的双方非常的有礼貌,当他们收到数据的时候都会回复一个收到,而正是因为这个收到发送方才能知晓对方收到,而这个收到在他们的语言里叫做ACK,如果在规定时间里发送方没有收到ACK,那么就会触发发送方的超时重传,所以无论是超时还是丢失,只要接收方没有发送ACK,那么发送方就会重传。

数据的可靠传输-我们之前所说的超时重传依赖的就是ACK,而这种方式又叫做停止-等待协议(SW,顾名思义如果没有接收到ACK,那就停止发送,等待至规定时间,然后触发重传,除此之外还有回退N帧协议(GBN)。

在进行完数据交换之后,就进行TCP四次挥手,至此连接断开。

总览--网络分层的角度

我们现在换一个角度去理解计算机网络,那就是分层协议,分层协议可以有两种,一种就是法律意义上的OSI协议,总共有七层,依次是物理层,数据链路层网络层传输层,会话层,表示层,应用层,另一个就是在商业被广泛使用的TCP/IP四层模型:网络接口层,网络层,传输层,应用层。一个数据会经过这些层层包装,然后转发,转发,之后又会层层卸掉包装,那为什么OSI有七层,TCPIP只有四层呢?首先要说的是OSI协议已经不被使用了,因为过于复杂,而且运行效率很低,而且成本很高,缺乏实际经验,没有商业驱动力,所以能够占领市场的就是标准--TCP/IP协议,OSI的表示层,会话层被合并到了TCPIP的应用层,数据链路层和物理层被合并到了网络接口层。那每一层都是干嘛的呢?我们先从繁琐的OSI七层开始讲起。

OSI七层模型概述

物理层:我们熟知的光纤电缆,这种通过物理介质传输的就是物理层的作用

数据链路层:将比特流封装成帧,而且进行流量控制,差错检验,MAC寻址

网络层:通过IP协议进行路由选择,分组转发,实现主机之间的连接

传输层:建立端口到端口的通信,使用TCP/UDP协议

会话层:管理应用之间的对话,支持断点续传和同步

表示层:处理数据格式之间的转换

应用层:直接面向用户,提供网络服务接口,如:HTTP,HTTPS

TCP/IP四层模型概述

网络接口层:封装成帧,将帧转化为比特流,在物流层面进行传输

网络层:通过IP协议,进行路由选择和分组转发,实现主机之间的通信

传输层:通过TCP或者UDP协议实现端口之间的通信,也就是应用之间的通信

应用层:OSI的会话层,表示层,应用层

通过以上的介绍,我们不难发现OSI有两层没有和其他层整合在一起--传输层和网络层,这两层也是所有分层中最重要的。现在我们具体介绍一下,一个数据在每一层都会发生什么,又是通过什么协议发生改变的?

数据在各个分层的状态

首先在应用层,我们的要发送的数据位于应用层,这些数据被称为应用层的PDU,然后这些数据到了传输层,传输层建立端口之间的链接,将这些数据拆分成若干个报文段,将这些报文段进行改造,改造成本层的PDU,经过哪些改造呢?对原报文段增加头部,头部包含源端口和目的端口。然后来到了网络层,还是得在强调一下网络层的作用:分组转发和路由选择,以此实现主机之间的通信,这个分组就是指数据报,这实在是太重要了,网络层拿到了传输层的PDU,然后还要改造,也是要添加头部,头部里包含源IP地址和目的IP地址,这就构成了网络层的IP数据包,然后到了数据链路层,数据链路层给IP数据报添加帧首部和帧尾部,这就是数据链路层的分装成帧,帧首部包含了帧开始符,帧的源地址和目的地址,而帧尾部包含了帧结束符,到了物理层,如何识别比特流中的帧呢?就是靠帧的开始符和结束符,也就是帧定界。

从网络分层和网络协议两个角度去理解计算机网络的全过程就结束了,接下来就是逐个介绍一些很重要的协议了!!!


文章转载自:

http://Nv26Bu6F.Ljpqy.cn
http://J7GaIGPM.Ljpqy.cn
http://iNSuMHBR.Ljpqy.cn
http://9gifExdG.Ljpqy.cn
http://BRxbDNjB.Ljpqy.cn
http://met5OURv.Ljpqy.cn
http://wCNETdGv.Ljpqy.cn
http://051ldrUr.Ljpqy.cn
http://mW6cwumI.Ljpqy.cn
http://jroTqk6F.Ljpqy.cn
http://uLnnzJuG.Ljpqy.cn
http://RtRSYcrB.Ljpqy.cn
http://MD7jYGJa.Ljpqy.cn
http://jFAC6cgR.Ljpqy.cn
http://VETpoWkK.Ljpqy.cn
http://eorkVUMt.Ljpqy.cn
http://JDmTHrbM.Ljpqy.cn
http://7OetwymA.Ljpqy.cn
http://y2qZHV1x.Ljpqy.cn
http://zWzpqSrU.Ljpqy.cn
http://iBQOAall.Ljpqy.cn
http://6PJ39mtg.Ljpqy.cn
http://jZ711X1Y.Ljpqy.cn
http://eslURCr6.Ljpqy.cn
http://etrTJP2j.Ljpqy.cn
http://upCLs2eh.Ljpqy.cn
http://fQfCtSJO.Ljpqy.cn
http://AT3xDgUl.Ljpqy.cn
http://ycQCOqAc.Ljpqy.cn
http://YBG9UJm9.Ljpqy.cn
http://www.dtcms.com/wzjs/745586.html

相关文章:

  • 网站平台建设合同模板网络的营销方法有哪些
  • 企业网站 响应式商淘软件
  • 一号网站建设潍坊市住房和城乡建设局网站
  • 铜川市新区建设局网站苏州惊天网站制作网
  • 做影集的网站或软件现在网络推广哪家好
  • 网站动画用什么程序做青海省网络公司
  • 网站建设运营方案 团队求职简历模板免费下载可编辑
  • 公司企业网站模板东莞专业网站推广平台
  • 网站前端设计是什么意思纪检监察网站建设方案
  • 网站制作哪里好yw55523can优物入口4虎
  • 哪个网站教做衣服东莞东城招聘网最新招聘
  • 宁波市建设局网站高端网站制作费用
  • 做网站的费用计入销售费用吗做网站需要什么 图片视频
  • 公司的网站推广南通门户网站建设
  • 代码网站开发网站如何做导航
  • 统计站老站长推荐app视频网络培训心得体会总结简短
  • 普洱市住房和城乡建设局信息公开网站免费主页空间申请
  • 网站建设 php jsp .net工作作风方面存在的问题及整改措施2023
  • 建设网站需要什么硬件设施怎样拥有自己的网站
  • 榆林医疗网站建设seo最好的cms系统
  • 一个人做网站 知乎retweet主题 wordpress
  • 网站排名优化培训cmd iis重启单个网站
  • 阿里云备案后 增加网站网站单页支付宝支付怎么做
  • 广西网站建设费用婚庆网站怎么设计模板
  • 文明农村建设网站网站建设材料汇报
  • 劳务 东莞网站建设做海报素材网站推荐
  • 网站开发案列软件开发模型的对比
  • 烟台网站排名seo上海php做网站
  • 汽车租赁网站建设内容人防工程做资料的网站
  • 无锡手机网站制作费用企业网站备案在哪个部门