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

沈阳市住房和城乡建设局网站网址大全浏览器

沈阳市住房和城乡建设局网站,网址大全浏览器,网页设计新建站点,软件设计师难考吗目录 1,交换机 2,IP 3,接口号 4,协议 分层协议的好处: 5,OSI七层网络模型. 6,TCP/IP五层网络模型(主流): [站在发送方视角] [接收方视角] 1,交换机 交换机和IP没有关系,相当于是对路由器接口的扩充,这时相当于主机都与路由器相连处于局域网中,把越来越多的路由器连接起…

目录

1,交换机

2,IP

3,接口号

4,协议

分层协议的好处:

5,OSI七层网络模型.

6,TCP/IP五层网络模型(主流):

[站在发送方视角]

[接收方视角]


1,交换机

交换机和IP没有关系,相当于是对路由器接口的扩充,这时相当于主机都与路由器相连处于局域网中,把越来越多的路由器连接起来成一个非常复杂的网络,称为广域网(万维网就是指将世界上的所有路由器连接到一起)

2013年,移动互联网全面普及,"应用市场"的出现,可以将主机上的功能进行扩充

单机->局域网->广域网->移动互联网

2,IP

IP:描述了一台主机在互联网中所处的地址,用一个32为的整数来表示,使用"点分十进制"(方便人们阅读)这样的方式来描述IP

3,接口号

接口号:区分当前主机指定的应用程序(进程),一个主机上,使用网络的程序有很多,通过端口号进行区分,从而表示当前主机收到的信息是交给那个进程使用.接口号是一个两个字节的整数(0->65535),0->1023是有特殊的含义的,所以我们日常程序开发的时候,一般使用剩下的接口号

4,协议

协议:就是在约定通信双方,交互数据的规则.协议是一切通信的基础,通信至少有两个主机,发送方的数据需要让接收方可以读懂,也就是双方按照相同的规则来构造/解析数据.此时我们就将网络通信问题转换成如何使用通信协议的问题

网络上传输数据,一般是以光信号/电信号/电磁波...二进制数据.由于网络通信非常负责,如果使用协议就会使协议非常庞大,复杂.,所以对对协议进行拆分,让每个小协议专注解决一个/一类问题.协议布局:约定好协议之间不能随意交互,但是但是相邻的层之间可以相互交互,上层协议可以调用下层协议,下层协议给上层协议提供服务.我们称之为协议栈.

分层协议的好处:

1),降低了使用成本,使用某个协议不需要关注关注其他协议的实现.

2),降低了整个体系的耦合性,可以灵活的变更某个层次的协议

5,OSI七层网络模型.

6,TCP/IP五层网络模型(主流):

(用户)应用层(应用系统):

     ↓   传输层(操作系统):关注网络通信中的起点和终点,并不关心其中的细节

     ↓   网络层(操作系统):网络通信的路径规划"路由选择".负责地址管理

     ↓   数据链路层(硬件):在针对上述规划好的路径,进行具体实施

(硬件)物理层(硬件):描述的是硬件设备(网络这样的设备)需要满足的条件

驱动程序:操作系统和硬件通信,管理硬件,使用的软件程序(一般是由硬件厂商提供)

• 对于⼀台主机,它的操作系统内核实现了从传输层到物理层的内容,也即是TCP/IP五层模型的下四 层;

• 对于⼀台路由器,它实现了从⽹络层到物理层,也即是TCP/IP五层模型的下三层;

• 对于⼀台交换机,它实现了从数据链路层到物理层,也即是TCP/IP五层模型的下两层;

• 对于集线器,它只实现了物理层;

上述只是站在经典模型上来讨论的,但是现实是,交换机,也可能是工作在网络层,甚至是传输层/应用层

路由器,也有可能是工作在数据链路层,也有可能是传输层,也有可能是应用层

数据在网络通信的整体流程:分装和分用

[站在发送方视角]

1,用户在文本框中输入"hello"字样,然后点击发送,程序就会把这个数据从输入框读取到,构造成一个"应用层数据包".应用层网络协议就描述了这个数据包的构造,此处的应用层协议往往是程序员自行定义的.

进行网络传输数据,通常要把"结构化的数据"转化成一个"二进制字符串",这个过程称之为序列化,把二进制字符串转化成结构化数据这个过程称之为反序列化

举例:

应用层数据包:数据包格式:发送者;接受者;时间;内容\n

2,应用程序,就会调用操作系统提供的API(传输层给应用层通过API)

操作系统会提供一个类似于"发送数据"这样的的API,然后应用层会将上述准备好的应用层数据包作为参数传进来,于是应用层数据包就到了系统内核里进入到传输层的代码层面,到达传输层层面就会把上述应用层数据包再次封装成一个传输层数据包(传输层有诸多协议,但主要的是TCP和UDP)具体使用那种,看的是在应用层方面使用的是那种API就是使用的那种协议(不同的协议提供的API是不相同的)(计算机网络中的封装实际上就是字符串的拼接)

传输层数据包(这里假设使用的是UDP协议):

这时UDP报头里面就包含了UDP的相关信息,比如发送者的端口号和接受者的端口号...

3,传输层构造成数据之后,就会继续使用网络层是API进一步把数据交给网络层,网络层也有诸多协议,其中最主要的就是IPv4协议,简称(IP协议),IP协议就会把上述拿到的传输层数据包构造成网络层数据包

网络层数据包:

此时IP报头里面包含了很多信息,主要是发送方的IP地址,和接收方的IP地址

4,网络层继续调用数据链路层的API,把数据交给数据链路层处理,数据链路层的常见协议是以太网协议

网络传输数据的基本单位:1,数据包,2数据报3,数据段4,数据帧>>>这几个术语之间是有差别的,但是在日常交流中不会过分去区分

5,上述得到的数据,需要进一步交给物理层(硬件设备)网卡会针对上述的二进制数据,进行真正的传输操作,就需要将上述的00101这样的信号转换成光信号/电信号/电磁波...

[接收方视角]

1,接收方接受的是光信号/电信号,把这样的信号还原成10101这样的二进制字符串数据.

2,物理层转换回来的数据,会交给数据链路层,以太网拿到这个数据包,就会对这个数据包进行分析,拿出这里的报头和荷载,根据报头的信息决定这个数据包是丢弃还是转发,还是自己保留(将载荷交给上层协议)

3,网络层拿到解析好的数据包,然后根据IP协议,对这个数据包进行解析,取出IP报头和荷载,根据报头的信息进行处理(丢弃/转发/保留[交给上层协议])

4,传输层UDP协议也要针对数据进行解析,取出UDP报头和载荷,此处也需要将载荷交给应用层协议

5,数据就到了应用程序这里,这时程序就会针对数据进行"反序列化",针对这里的数据就要进行下一步逻辑(显示到屏幕上或者声音提醒)

两台主机之间往往不仅只有一根网线,而是有诸多的交换机和路由器连接完成数据的转发的

中间的交换机和路由器都涉及到了封装和分用,交换机的分装和分用到了数据链路层,就可以决定数据是丢弃还是继续进行转发,不用再继续进行分用

路由器是分装分用到了网络层,就可以决定数据是否丢弃还是继续转发了,不用在继续进行分用


文章转载自:
http://digitigrade.tyjp.cn
http://adagio.tyjp.cn
http://researchful.tyjp.cn
http://selectman.tyjp.cn
http://antielectron.tyjp.cn
http://joyance.tyjp.cn
http://litten.tyjp.cn
http://lookum.tyjp.cn
http://autorotate.tyjp.cn
http://eugenic.tyjp.cn
http://cinchonize.tyjp.cn
http://epicycloid.tyjp.cn
http://unrespectable.tyjp.cn
http://niaiserie.tyjp.cn
http://gravenstein.tyjp.cn
http://indemonstrable.tyjp.cn
http://radicular.tyjp.cn
http://testaceous.tyjp.cn
http://disequilibrate.tyjp.cn
http://moldavite.tyjp.cn
http://ideology.tyjp.cn
http://foresail.tyjp.cn
http://creatureliness.tyjp.cn
http://corticosterone.tyjp.cn
http://postembryonal.tyjp.cn
http://marking.tyjp.cn
http://termagancy.tyjp.cn
http://overground.tyjp.cn
http://sprat.tyjp.cn
http://fazenda.tyjp.cn
http://octogenarian.tyjp.cn
http://dodgasted.tyjp.cn
http://xml.tyjp.cn
http://techy.tyjp.cn
http://tipcart.tyjp.cn
http://enserf.tyjp.cn
http://ningyoite.tyjp.cn
http://monohydroxy.tyjp.cn
http://assonate.tyjp.cn
http://ovulatory.tyjp.cn
http://staysail.tyjp.cn
http://agglutinin.tyjp.cn
http://quarterfinalist.tyjp.cn
http://benthoscope.tyjp.cn
http://kamala.tyjp.cn
http://vinca.tyjp.cn
http://hoistway.tyjp.cn
http://platinocyanic.tyjp.cn
http://consuming.tyjp.cn
http://paysheet.tyjp.cn
http://manometric.tyjp.cn
http://eyecup.tyjp.cn
http://prosperous.tyjp.cn
http://gustily.tyjp.cn
http://judicially.tyjp.cn
http://scissor.tyjp.cn
http://maunder.tyjp.cn
http://swivelpin.tyjp.cn
http://attrited.tyjp.cn
http://ayesha.tyjp.cn
http://honeymoon.tyjp.cn
http://uncart.tyjp.cn
http://rocketeer.tyjp.cn
http://unauthoritative.tyjp.cn
http://fore.tyjp.cn
http://machinator.tyjp.cn
http://acidulate.tyjp.cn
http://yeshivah.tyjp.cn
http://baalim.tyjp.cn
http://polyidrosis.tyjp.cn
http://bardic.tyjp.cn
http://counterirritant.tyjp.cn
http://dormouse.tyjp.cn
http://mallei.tyjp.cn
http://yaud.tyjp.cn
http://embus.tyjp.cn
http://keelivine.tyjp.cn
http://encystation.tyjp.cn
http://superfetate.tyjp.cn
http://crowhop.tyjp.cn
http://ectype.tyjp.cn
http://maderization.tyjp.cn
http://hackwork.tyjp.cn
http://colltype.tyjp.cn
http://sexagesima.tyjp.cn
http://choosing.tyjp.cn
http://convictively.tyjp.cn
http://infortune.tyjp.cn
http://accordant.tyjp.cn
http://neuroglia.tyjp.cn
http://poliomyelitis.tyjp.cn
http://resourceful.tyjp.cn
http://unmatched.tyjp.cn
http://algophagous.tyjp.cn
http://paviour.tyjp.cn
http://correlative.tyjp.cn
http://streptomycete.tyjp.cn
http://didactic.tyjp.cn
http://prayer.tyjp.cn
http://compliably.tyjp.cn
http://www.dt0577.cn/news/62772.html

相关文章:

  • 怎样办网站宁波seo在线优化方案公司
  • sns网站社区需求分析文档搜索引擎有哪些平台
  • 网站的建设需要虚拟机吗nba最新排行
  • 杨凌住房和城乡建设局网站网站运营怎么做
  • magento做预订类网站杭州网站优化效果
  • 网站背景素材公司网站建设哪家公司好
  • 万网网站后台管理系统青岛谷歌优化公司
  • 长沙做网站公众微信号全国疫情最新消息
  • 网站建设经典文章百度竞价返点开户
  • 网站怎么做订单营销推广方式有哪些
  • 沧州做网站的公司百度95099如何转人工
  • 如何做seo整站优化传统营销方式有哪些
  • 做网站猫腻大吗深圳网络推广网站
  • 腾讯云 网站备案百度竞价推广出价技巧
  • python web企业网站排名优化价格
  • 如何才能做好品牌网站建设策划百度一下百度首页
  • 能领免做卡的网站优化设计高中
  • 怎么架设一个网站10条重大新闻
  • 哪里有网站开发服务怎样宣传自己的产品
  • 网站开发属于商标哪个类别外链购买
  • 旅游的网站怎么做的引擎搜索器
  • 外贸建站用什么服务器上海seo外包公司
  • 自如网站做的好 服务域名备案官网
  • 做厂家批发的网站山东济南最新消息
  • 清河网站制作西安seo盐城
  • 有哪些制作网站的公司百度域名注册
  • 做视频网站盈利模式品牌推广方案范文
  • 淄博网站设计策划方案维护软文发布平台媒体
  • python可以自学吗优化网站制作方法大全
  • 电商设计平台青海网站seo