范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

输入网址到回显页面,经历了哪些过程

  输入网址到显示,期间经历哪些过程? HTTP:URL解析 DNS:域名解析 操作系统协议栈 可靠传输TCP 远程定位IP 两点传输MAC 出口网卡 交换机 路由器 HTTP:URL解析
  浏览器第一步工作就是要对输入的URL进行解析,从而确定发送给Web服务器的请求信息。
  关于HTTP,可以看以下文章(由于无法给链接,关于以下文章可以私信我获取具体地址): HTTP基础知识 HTTP/1.1优化 TLS握手 HTTPS优化 HTTP/2 DNS:域名解析
  在进行完URL解析以后,需要通过DNS域名解析获取服务器的IP。
  关于DNS,可以看以下文章: IP相关协议
  操作系统协议栈
  通过DNS获取到IP以后,就可以将传输工作交给操作系统协议栈。
  应用程序(浏览器)通过调用Socket库来委托操作系统协议栈工作。协议栈大体分为两部分: 上半部分:负责接收和发送数据的TCP和UDP协议 下半部分:用于控制网络包收发操作的IP协议
  IP协议中还包含ICMP协议(告知网络传输过程中产生的错误和控制信息)和ARP协议(获取MAC地址)。
  IP下面的网卡驱动程序负责控制网卡硬件,网卡负责实际的收发操作(对网线中的信号执行收发)。 可靠传输TCP
  由于HTTP的传输层协议是TCP,因此我们还需要借助TCP的帮助,通信的双方需要建立TCP连接。
  关于TCP,可以看以下文章(由于无法给链接,关于以下文章可以私信我获取具体地址): TCP三次握手 TCP四次挥手 TCP重传 TCP滑动窗口 TCP流量控制 TCP拥塞控制 网络显形TCP三次握手 TCP连接队列 TCP性能优化 远程定位IP
  TCP在执行数据传输的时候会委托IP模块将数据封装成网络包发送给通信对象。
  通过上图可以看出,IP协议里面需要有源IP地址和目的IP地址,由于HTTP是TCP传输,所以在IP首部中的协议后为0x06(表示TCP)。
  客户端有多个网卡,源IP地址如何选择?
  如果客户端有多个网卡(多个源IP地址),此时需要根据路由表规则来进行网卡(源IP地址)的选择。 # linux中查看路由表 route -n
  具体的选择步骤如下: 将目标地址与路由表中的子网掩码进行与运算,算出来的结果如果和路由中的Destination一致,就是该路由对应的网卡的IP地址作为源IP地址 在路由表中有一条特殊的路由,目标地址和子网掩码都是0.0.0.0(表示默认网关,Gateway即路由器的IP地址),如果其他路由都无法匹配,就会自动匹配。 两点传输MAC
  在IP头部生成以后,需要在IP头部的前面加上MAC头部。
  MAC包头里需要发送方的MAC地址和接收方的MAC地址,在TCP/IP通信中,协议类型只有两种: 0800:IP协议 0806:ARP协议
  关于ARP如何获取接收方MAC地址,可以看以下文章: IP相关协议
  如何查看MAC地址缓存 arp -a
  ARP缓存大体有三部分组成: IP地址 MAC地址 网口名称 出口网卡
  网络包只是内存中的一串二进制信息,无法直接发送给对方。需要 网卡将数字信息转化为电路信号才能在网线上进行传输 。
  控制网卡需要借助网卡驱动程序,网卡驱动程序从IP层获取到包以后,会将其复制到网卡内的缓冲区,接着会在其 开头加上报头和起始帧分界符 ,在 末尾加上用于检测错误的帧校验序列 。
  数据包封装好以后,网卡会将包转换成电信号通过网线发出去。 交换机
  交换机是二层网络设备,目的是用来将数据包原样的转发至目的地。
  交换机的端口没有MAC地址 。
  交换机中有MAC地址表,MAC地址表主要包含两个信息: 设备的MAC地址 设备连接在交换机的哪个端口上
  交换机的包接收操作 网线中的电信号到达交换机的网线接口,交换机收到电信号以后,会将电信号转换成数字信号 通过包尾的FCS校验,如果校验通过则放入缓冲区 将包放入缓冲区后,需要查询一下包的接收方的MAC地址是否在交换机中的MAC地址表中 如果MAC地址表中有匹配的记录,就通过交换电路将包发送到记录上的端口中。
  MAC地址表中没有如何处理?
  MAC地址表中如果没有对应的MAC地址,交换机就无法判断将数据包转发至端口,此时交换机会将数据包发送至除源端口以外的所有端口上。端口上的设备收到数据包以后,如果自己的MAC地址与数据包中的相符,就会接收该数据包,并作出响应,只要返回了响应,交换机就可以将它写入MAC地址表,下次就不需要将包发送至所有端口了。
  如果 接收方是一个广播地址,交换机还是会把包发送至除源端口以外的所有端口 。 路由器
  数据包在经历过交换机以后,顺利抵达了路由器,在路由器上会被转发到下一个路由器或目标设备。
  路由器是三层网络设备的各个端口都有MAC地址和IP地址。
  路由器的收发流程 路由器的端口收到电信号后,会将电信号转发给数字信号 路由器对包末尾的FCS进行错误校验 校验如果没有问题就检查MAC头部中的接收方MAC地址是否和自己的一致,如果是就放到接收缓冲区,否则就直接丢弃这个包 路由器接收到包以后,就会去掉包中的MAC头部 路由器会根据IP头部中的内容进行包的转发操作,路由器会根据路由表寻找下一跳的路由 找到匹配的路由以后,会根据路由表项中的Gateway列来判断对方的地址 如果网关是一个IP地址,则这个IP地址就是我们要转发的目标地址(此时还未到达终点,需要路由器继续转发) 如果网关为空,则IP头部中的接收方IP地址就是最终的目标地址
  确定完目标IP地址以后,又会通过ARP确定MAC地址,最终将封装数据包(IP层的目标IP不会发生变化)发送出去。在整个数据包转发过程中可以看出 源IP和目标IP始终不会变化,但MAC地址一直是在变化的 。

13幅超超超有趣的英文漫画原来世界这么奇妙英国设计工作室Young,以每天一幅画一个小知识开展了一个项目,名为LearnSomethingEveryDay设计师们希望通过画画这种更直观更有趣的方式,带动人们每天学多一点小认为什么西藏的英文名不是Xizang,而是Tibet?来源普特英语听力网(IDputclub2012)通常来讲,中国很多地方的英文名都是直接采用拼音,但也有一些例外。比如,最近几年非常火的旅游胜地西藏,你知道它的英文名怎么说吗?西藏的不加香菜用英文怎么说?不吃香菜的一定要看你身边有不吃香菜的朋友嘛?每次跟他们出去吃饭,是不是总能听到一句不放香菜?就算你很喜欢吃香菜,也只能将就着了!有些人可能会觉得那些不吃香菜的人很矫情,但不吃香菜真的不是他们矫情,而点外卖用英语怎么说?总不能说CallWaimai吧那家店有点远,我们要不叫外卖吧?今天有点冷,不想去楼下吃饭,要不点个外卖?外面太热了,咱要不一起点个外卖?不知道从什么时候开始外卖已经成了我们生活的一部分吃了那么久外卖外卖的英语怎真实版童话我家的狗子救了一只落水小鹿,然后它们成为了好朋友来自美国弗吉尼亚的Dorn夫妻最近分享了自家狗子的一个小故事。虽然只有短短几句话,但这个故事传遍了全世界,并且收获了11万点赞,25万分享。事情是这样的这只狗狗叫Harley,是一老外说你是个hottomato是啥意思?他是在骂你吗?今天我们来聊聊西红柿和圣女果。相信有很多小伙伴都很喜欢吃圣女果,酸酸甜甜,味道好得很。那你们知道,圣女果的英文是什么吗?圣女果可跟女孩儿没关系圣女果就是我们常说的小西红柿,它可跟女2B铅笔中的B到底是哪个单词的缩写?你肯定认识从开始学习写字到后来练习画画再到长大后考试填涂答题卡铅笔是从小到大陪伴我们最久的文具记得小时候老师们会对铅笔的型号有各种各样的要求有要求带2B的有2H的还有HB的这里的B和H你们知AF艺术留学南京校区正式开业!秋日赴约,为你增添诗意与浪漫六朝金粉地,最忆是金陵从灯火阑珊的十里秦淮到熙攘繁华的新街口隽永的诗意与浪漫一直是南京这座城不变的标签在这个秋高气爽的季节AF国际艺术中心正式开启南京站!AFer们也以不变的初心继直播英语怎么说?直播带货,网红ampampquot这些又怎么说呢?01hr直播英语怎么说?直播的名词livestreamlivestreamlive现场的lavstream流量Doyoulikewatchinglivesteam?你喜欢看直播吗?羽绒服英文是downjacket,为什么要用down?羽绒服的英文怎么说?羽绒服的英语是downjacket很多人知道后纳闷了,为什么会是down呢?down不是向下,在下面的意思吗??你也可能猜测是不是因为鸭绒和鹅绒长在腹部靠下,就古代的皇帝们称呼自己是说的朕,用英语该咋说?今天给大家讲一个厉害的概念RoyalPlural。皇家复数,这个翻译可以,和实际的意思也很贴切。历史上,无论东方还是西方的皇家贵族都喜欢用特殊的称谓来自称,比如中国的朕。那么,在西
云徙科技入选2020企业服务领域准独角兽以人工智能云计算大数据物联网等为代表的科技矩阵,正给未来经济发展提供更多兼容性接口,推动全球数字经济发展水平的奇点式重构与再造。这些科技趋势在企业创新方向与资本选择中均有所体现。2云售楼是昙花一现还是真趋势?云徙支招地产数智化营销逻辑受疫情影响,2020年春节后商品房成交同比大幅下降。根据平安证券披露,节后25天30个大城市商品房仅成交56万平,同比下滑93,其中一二线城市分别同比下滑8892,尽管近期成交量略防控房企销售飞单,云徙天眼AI发布近日,云徙科技召开线上发布会,发布地产事业部的第二款产品天眼AI。该产品可重点防控地产企业在交易过程中,因渠道舞弊导致房企利润损失的行业乱象,已在部分案场开始应用。据云徙地产事业部护航企业行稳致远,云徙在行动护航企业行稳致远我们在行动01hr爱心驰援武汉伙伴与子同袍不期而至的疫情,使假期延长,复工推迟,良品铺子地处疫情重灾区,一直在积极地开展抢救与自救。作为良品铺子数字化事业上亲密伙伴云徙三项自主产品获评广东省高新技术产品徙讯广东省高新技术企业协会正式公布了2019年高新技术产品名单,经专家多维度严苛的综合评审云徙三款产品成功跻身此重量级名单,产品力技术力以及专业力再次获得权威肯定。据悉,此认证是市科技赋能零售成长型企业营销增长,云徙数盈新营销中台发布巨石崩裂时,有人看见了恐惧,有人看见了光。因为有光,万物生长。疫情给每个企业的影响都是巨大的。但在疫情冲击之下,由中台技术推动企业数字化转型,又给企业带来了希望。从2016年创业至国选手杨倩夺得,射击女子10米气步枪金牌,射落东京奥运会首金杨倩完成绝杀,夺得东京奥运会首金!恭喜杨倩,恭喜中国代表团!这也是射击队连续三届奥运会为中国军团夺下首金!强大的心理素质,高超的射击水平,淡定的场控能力,如此年轻的首金,不得不说杨你以为性价比轻而易举?RedmiNote永不落幕的背后你以为性价比轻而易举?RedmiNote永不落幕的背后,是八年一剑。Redmi的前身是小米在2013年7月31日推出的全新产品线Redmi,19年2月10日独立后更名为Redmi。梦幻联动!亚洲飞人苏炳添,刚下飞机就喜提小米品牌代言人今年的东京奥运会中国军团整体表现不俗,38金32银18铜的成绩排在第二名的位置,这个成绩已经创造中国参加境外奥运会的全新纪录更加令人感到激动的是,中国队本次在多个项目中都有非常重大凡米双用额温枪助力宝妈,一起见证成长昨天宝妈在天猫上入手一款非接触测温的凡米双用额温枪一键测温,可以测量体温和物温,让呵护从这里开始。家里有孩子的宝妈,时刻关注孩子的健康成长,当然在疫情期间尤其关注孩子是否有发热的情30天不用倒垃圾?小米有品再现王炸,激光雷达扫描,米粉太顶了作为一个互联网打工人,根本没时间打扫房间,偶尔会叫阿姨来打扫房间,一两次还行,但是次数多了,钱包吃不消。用传统扫地机器人清洁吧,清洁不到一会儿,尘盒就已经满了。后来去一个米粉朋友家