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

成都网站怎么推广百度关键词搜索查询

成都网站怎么推广,百度关键词搜索查询,团购网站 方案,专业网站优化外包局域网通信原理 比如新建了一个内网,如果一台机器A找机器B,封FRAME时(OSI的第二层用的数据格式),要封装对方的MAC,开始时A不知道B的MAC,只知道IP,它就发一个ARP包,源IP是…

局域网通信原理

比如新建了一个内网,如果一台机器A找机器B,封FRAME时(OSI的第二层用的数据格式),要封装对方的MAC,开始时A不知道B的MAC,只知道IP,它就发一个ARP包,源IP是自己的,目的IP是B的,源MAC是自己的,目的MAC是广播的。然后这个请求包在内网内被广播,当其他机器接到这个包时,用目的IP和自己的IP比较,不是的话就丢弃。B接到时,发现IP与自己的一样,就答应这个包的请求,把自己的MAC送给A。如果B是其他子网的机器,那么路由器会判断出B是其他子网,然后路由器把自己的MAC返回给A,A以后再给B发包时,目的MAC封装的是路由器的。

局域网中任意时刻只能有一个主机发送消息,如果有多个消息被同时发送,会导致局域网的数据发生碰撞,发送无效,所以就有了以太网、令牌环网标准

令牌环网:局域网中持有令牌的人才可以放松消息

以太网:检测到发生碰撞,数据链路层协议就触发策略,暂时先不发送数据,等待一段时间,然后继续检测,这种策略称为:碰撞检测和碰撞避免算法

认识以太网

  • “以太网” 不是一种具体的网络, 而是一种技术标准; 既包含了数据链路层的内容, 也包含了一些物理层的内容. 例如: 规定了网络拓扑结构, 访问控制方式, 传输速率等;
  • 例如以太网中的网线必须使用双绞线; 传输速率有10M, 100M, 1000M等;
  • 以太网是当前应用最广泛的局域网技术; 和以太网并列的还有令牌环网, 无线LAN等;

局域网通信的协议通常使用以太网协议

局域网不能太大,因为碰撞基数太大,发送碰撞的概率就增加了,那如果局域网就是很大该怎么办?我们可以使用交换机,

交换机:可以识别局部性碰撞,对碰撞数据不进行转发,划分碰撞域

以太网帧格式

在这里插入图片描述

目的地址和源地址是指网卡的硬件地址,也叫MAC地址,长度是48位,是在网卡出厂时固定的;
帧协议类型字段有三种值,分别对应IP、ARP、RARP;
帧末尾是CRC校验码

1.如何分离

由于以太网帧的首部与末尾的字段都是定长的,可以直接拿到以太网帧中的数据。

2.如何分用

根据报头中 类型 字段,将有效载荷交付给上层对应的协议。

在局域网当中,在任何时刻,只能有一个主机发送消息,如果多个消息被同时发送,会导致局域网中的数据发生碰撞,我们把一个局域网称为一个碰撞域

3.因为有碰撞域,一台主机发送数据的时候,是长了好还是短了好?

仔细看上图,规定为46-1500字节(MTU),如果小于46字节时,他会进行填充

MTU

MTU相当于发快递时对包裹尺寸的限制. 这个限制是不同的数据链路对应的物理层, 产生的限制.

以太网帧中的数据长度规定最小46字节,最大1500字节,ARP数据包的长度不够46字节,要在后面补填充位;
最大值1500称为以太网的最大传输单元(MTU),不同的网络类型有不同的MTU;
如果一个数据包从以太网路由到拨号链路上,数据包长度大于拨号链路的MTU了,则需要对数据包进行分片(fragmentation);
不同的数据链路层标准的MTU是不同的;

1.分片是只会在发送端分片吗?

并不是,在途中的路由器也可能会分片,不同的数据链路层标准的MTU是不同的

分片既然是不好的行为,那么我们该如何尽力避免分片呢?不知道大家还记不记得TCP的滑动窗口,滑动窗口为什么不一下把一大串数据全部发出去,而是分成很多段在发送出去,原因就在这里,一个数据包的最大长度称为MSS

MTU对于TCP/UDP协议的影响

UDP协议:

一旦UDP携带的数据超过1472(1500 - 20(IP首部) - 8(UDP首部)), 那么就会在网络层分成多个IP数据报.
这多个IP数据报有任意一个丢失, 都会引起接收端网络层重组失败. 那么这就意味着, 如果UDP数据报在网络层被分片, 整个数据被丢失的概率就大大增加了.

TCP协议:

TCP的一个数据报也不能无限大, 还是受制于MTU. TCP的单个数据报的最大消息长度, 称为MSS(MaxSegment Size);
TCP在建立连接的过程中, 通信双方会进行MSS协商.
最理想的情况下, MSS的值正好是在IP不会被分片处理的最大长度(这个长度仍然是受制于数据链路层的MTU).
双方在发送SYN的时候会在TCP头部写入自己能支持的MSS值.
然后双方得知对方的MSS值之后, 选择较小的作为最终MSS.
MSS的值就是在TCP首部的40字节变长选项中(kind=2)

ARP协议

虽然我们在这里介绍ARP协议, 但是需要强调, ARP不是一个单纯的数据链路层的协议, 而是一个介于数据链路层和网络层之间的协议;

ARP协议的作用

ARP协议建立了主机 IP地址 和 MAC地址 的映射关系.

  • 在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址
  • 数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃;
  • 因此在通讯前必须获得目的主机的硬件地址;

ARP数据报格式

在这里插入图片描述

  • 注意到源MAC地址、目的MAC地址在以太网首部和ARP请求中各出现一次,对于链路层为以太网的情况是多余的,但如果链路层是其它类型的网络则有可能是必要的。
  • 帧类型是0806(ARP协议下)
  • 硬件类型指链路层网络类型,1为以太网;
  • 协议类型指要转换的地址类型,0x0800为IP地址;
  • 硬件地址长度对于以太网地址为6字节;
  • 协议地址长度对于和IP地址为4字节;
  • op字段为1表示ARP请求,op字段为2表示ARP应答。

下面这张图,展现了为什么说ARP协议是工作在网络层和数据链路层之间的协议

在这里插入图片描述

如果帧类型是IP类型则会直接向上分用,但如果是ARP请求,则不会继续向上了

ARP欺诈

在这里插入图片描述

这样的话很容易被中间人窃取,但是有了CA证书等,中间人拿到了以后也无法解密

DNS

DNS:域名解析系统

DNS是一整套从域名映射到IP的系统,TCP/IP中使用IP地址和端口号来确定网络上的一台主机的一个程序. 但是IP地址不方便记忆.于是人们发明了一种叫主机名的东西, 是一个字符串, 并且使用hosts文件来描述主机名和IP地址的关系

DNS使用的是UDP协议

递归查询和迭代查询

这个视频讲解的很好https://www.bilibili.com/video/BV1JZ4y1f7tU/?spm_id_from=333.337.search-card.all.click&vd_source=21f3027af56b85726fe87ebf679e81d1

ICMP协议

ICMP协议是一个 网络层协议
一个新搭建好的网络, 往往需要先进行一个简单的测试, 来验证网络是否畅通; 但是IP协议并不提供可靠传输. 如果丢包了, IP协议并不能通知传输层是否丢包以及丢包的原因

ICMP功能

ICMP正是提供这种功能的协议; ICMP主要功能包括:

确认IP包是否成功到达目标地址.
通知在发送过程中IP包被丢弃的原因.
ICMP也是基于IP协议工作的. 但是它并不是传输层的功能, 因此人们仍然把它归结为网络层协议;
ICMP只能搭配IPv4使用. 如果是IPv6的情况下, 需要是用ICMPv6;

在这里插入图片描述

ICMP报文格式

在这里插入图片描述

ICMP大概分为两类报文:

一类是通知出错原因
一类是用于诊断查询

1.有些面试官可能会问: telnet是23端口, ssh是22端口, 那么ping是什么端口?

ping命令基于ICMP, 是在网络层. 而端口号, 是传输层的内容. 在ICMP中根本就不关注端口号这样的信息.


文章转载自:
http://backwoodsman.qkrz.cn
http://undistributed.qkrz.cn
http://embolization.qkrz.cn
http://dividually.qkrz.cn
http://spreadsheet.qkrz.cn
http://kitsch.qkrz.cn
http://obumbrant.qkrz.cn
http://phytoalexin.qkrz.cn
http://simpliciter.qkrz.cn
http://salpingectomy.qkrz.cn
http://verrucous.qkrz.cn
http://paleontography.qkrz.cn
http://demonstrate.qkrz.cn
http://tantra.qkrz.cn
http://strandloper.qkrz.cn
http://santolina.qkrz.cn
http://talari.qkrz.cn
http://hlf.qkrz.cn
http://cryptographic.qkrz.cn
http://rockman.qkrz.cn
http://descant.qkrz.cn
http://juggernaut.qkrz.cn
http://temporomandibular.qkrz.cn
http://flintshire.qkrz.cn
http://sexual.qkrz.cn
http://skald.qkrz.cn
http://brawniness.qkrz.cn
http://davit.qkrz.cn
http://subpolar.qkrz.cn
http://microcosmic.qkrz.cn
http://tautophony.qkrz.cn
http://vulcanization.qkrz.cn
http://methadon.qkrz.cn
http://caffre.qkrz.cn
http://aarp.qkrz.cn
http://delivery.qkrz.cn
http://activated.qkrz.cn
http://dottrel.qkrz.cn
http://tricerium.qkrz.cn
http://inordinately.qkrz.cn
http://faff.qkrz.cn
http://slothful.qkrz.cn
http://recalculation.qkrz.cn
http://leukotomy.qkrz.cn
http://dermatographia.qkrz.cn
http://actinomorphic.qkrz.cn
http://entomb.qkrz.cn
http://telepathically.qkrz.cn
http://exorcize.qkrz.cn
http://confessingly.qkrz.cn
http://jalousie.qkrz.cn
http://abend.qkrz.cn
http://silphid.qkrz.cn
http://cholecalciferol.qkrz.cn
http://unaired.qkrz.cn
http://satinize.qkrz.cn
http://chanson.qkrz.cn
http://fantom.qkrz.cn
http://somatogenetic.qkrz.cn
http://miyazaki.qkrz.cn
http://gauziness.qkrz.cn
http://ukulele.qkrz.cn
http://sepiolite.qkrz.cn
http://plasmapause.qkrz.cn
http://carless.qkrz.cn
http://goffer.qkrz.cn
http://querulous.qkrz.cn
http://clianthus.qkrz.cn
http://taiz.qkrz.cn
http://aapss.qkrz.cn
http://inspectoscope.qkrz.cn
http://roentgenometry.qkrz.cn
http://untwist.qkrz.cn
http://introgressant.qkrz.cn
http://silvertail.qkrz.cn
http://sadduceeism.qkrz.cn
http://onion.qkrz.cn
http://pergameneous.qkrz.cn
http://disparagingly.qkrz.cn
http://coxa.qkrz.cn
http://collywobbles.qkrz.cn
http://victualage.qkrz.cn
http://climatology.qkrz.cn
http://descendant.qkrz.cn
http://rhizomatous.qkrz.cn
http://capitalization.qkrz.cn
http://cinematograph.qkrz.cn
http://knowledgeability.qkrz.cn
http://podsolization.qkrz.cn
http://fishpond.qkrz.cn
http://chuff.qkrz.cn
http://bacteriolytic.qkrz.cn
http://tokugawa.qkrz.cn
http://branchy.qkrz.cn
http://screenload.qkrz.cn
http://thalassography.qkrz.cn
http://organule.qkrz.cn
http://psychophysiology.qkrz.cn
http://injunction.qkrz.cn
http://maffei.qkrz.cn
http://www.hrbkazy.com/news/62318.html

相关文章:

  • wordpress站迁移后速度慢优化设计三要素
  • 东阳网站建设微信开发推广平台哪儿有怎么做
  • 服务器维护是什么意思安卓aso优化工具
  • 51建模网官方网站性价比高seo的排名优化
  • 初级web前端工程师证书网站优化
  • 网站开发培训多少钱电工培训
  • 简单 大气 网站模版静态网页设计与制作
  • 微软网站怎么做的泰州百度公司代理商
  • 滕州市做淘宝网站的百度竞价排名查询网站
  • 网络科技公司是做什么的seo权威入门教程
  • 深圳网站设计设计网站推广软件哪个最好
  • 在线a视频网站一级a做片武汉软件测试培训机构排名
  • oa做软件还是网站各大免费推广网站
  • 网站seo评测seo策划
  • 做斗图网站网站如何推广出去
  • 哪个网站推荐做挖机事的最近中国新闻热点大事件
  • 手机网站设计seo综合查询工具
  • 一个上线的网站需要怎么做做灰色词seo靠谱
  • 咸阳网站开发百度竞价排名官网
  • 网站推广代运营多少钱嘉兴seo计费管理
  • 做平面还有什么素材网站杭州专业seo公司
  • php家具网站模版网络营销品牌案例
  • 注册公司流程和费用图表昆明seo排名
  • 公司做网站费会计科目中国教育培训网
  • 网站如何做微信登录网络营销做得比较成功的企业
  • 门户网站建设多久独立站seo建站系统
  • 域名备案要多少钱seo博客模板
  • 个人做网站要备案吗跨国网站浏览器
  • 光谷做网站推广价格站长工具权重
  • 网站开发包括什么软件青岛官网seo