盘算机网络串联——打开网站的详细步调

[复制链接]
发表于 2025-12-29 10:41:33 | 显示全部楼层 |阅读模式
 到场欣赏网站的告急名词


           1、MAC所在也叫硬件所在、物理所在。那这个东西就是装备你出厂的时间就会带有的,详情跳转,其构成如下:
        MAC所在用16进制表现,就是一共有12位,前六位他们会像一个国际的这种专门构造去申请前六位的谁人号码,

  
        2、IP实质就是一个毗连上网的一个身份证。只要你这个装备接入了网络,你就会得到一个IP所在,这个IP所在是一样平常是由谁人通讯商分发的。
  
        3、DNS是互联网利用的定名体系,用于人们利用的呆板名字(域名)转换为IP所在。
          当我们在欣赏器中搜索某个域名所在时,用户主机起首会在DNS高速缓存中探求该域名的IP所在,若没有找到,则会向网络中的某台DNS服务器举行查询。
          DNS服务器中有域名和IP所在映射关系的数据库,当查询到访问域名的IP所在后,发送给主机
          www.bilibili.com就是域名,是DNS体系中的一部门
  
        4、同一资源定位符URL是用来表现从互联网上得到的资源位置和访问这些资源的方法。URL给资源的位置提供一种抽象的辨认方法,并举行定位。
          在哔哩哔哩的网址(比方 www.bilibili.com)前面加上 https://,它就变成了一个完备的URL(同一资源定位符)。
          他反面还可以接端标语加上路径这些东西的,但是我们一样平常可以省略。
  
各类协议简述 


      

          
        FTP与HTTP协议
  

  • FTP叫做文件传输协议。那么这两个协议呢,他们都可以作为我们URL的协议字段添补进来,https://www.bilibili.com,这里前面HTTPS也可以改成FTP。

    • FTP的服务器熟知端标语为21、20;HTTP的服务器的端标语是80

        
          RIP、BGP和OSPF
          这三个是我们在路由选择那一块,如许的就是为了路由器来选择最佳的路径。
  

  •  那么RIP和OSPF呢是一个内部网关协议,就是说自治体系内的一个路由选择协议。而BGP是一个自治体系间的选择协议。
  • RIP它是基于UDP的,(可以明白为RIP协议封装在UDP报文段中)以是它是一个不可靠的无毗连的协议;然后OSPF协议是基于IP协议举行通讯的——参照图例。BGP(边界网关协议)是基于TCP的

    • 在BGP的运行过程中,路由器之间会先通过TCP三次握手创建毗连


        TCP协议与UDP协议
  

  • TCP协议是面向毗连的可靠的协议,UDP是无毗连的不可靠的协议。
  • TCP固然可靠,但是履历的时间就要更多,它携带的信息也更多。TCP首部一样平常为20字节;UDP首部只有8个字节,及时音视频和直播之类的更得当UDP。   

        IP层协议
  

  • IP所在分为两部门,一个是网络号,反面是主机号,这两个部门共同构成了IP的这一段数字。   

    • 主机号为全1的话,就代表了这是一个广播和广播的信息。
    • 主机号是127的话,它是一个环回所在,用来测试网络可达性
    • 网络号主机号全都是0,那就代表是本网络的本台主机。

  • 分别子网:利用主机号的前几位将它作为子网号,跟前面的网络号并在一起,然后你反面这几位就是子网号。
  • 子网掩码:而1的个数就是网络前缀的长度,反面的这个主机号都标为0,就是它的啊子网掩码。

    • 分别的子网与子网掩码的关系

  • 路由聚合:假如几个连续的、小的 CIDR 所在块具有雷同的下一跳路由器,则可以把这几个小的所在块归并成一个大的所在块。
  • ICMP:由不对陈诉报文和扣问报文两种,

    • 可以举行不对陈诉
    • 可以测试这个网络延长
    • 可以举行路由追踪

  • ARP:它的作用是将IP所在转化为MAC所在这个RARP就是一个反向的将MAC所在转化为IP所在。

          
打开网站的详细过程 


用欣赏器点击链接访问网站 

           假如我如今要访问这个这个网站,点进了这个URL。
  

          1、起首我的主机它会在它的本地缓存内里去找DNS缓存内里去找,我之前有访问过这个网页吗?假如有的话,就可以直接用。
          2、假如没有的话,他就得去本地DNS服务器去找这个东西。
          3、假如还是没有,则利用两种查询方式访问权限域名服务器(详情请看)
          4、终极主机拿到bilibili服务器的IP所在
  
三次握手创建TCP毗连 

    主机拿到服务器的IP所在后,起首举行的是三次握手来创建TCP毗连
  
1、三次握手,使主机与服务器创建TCP毗连
  

  

  

  
2、其他层协议在三次握手中的作用
  

  • ARP:在局域网中,网络层协议ARP分析IP所在以获取目标装备的MAC所在。

    • 这里还涉及到ARP的跨网络寻址,当ARP跨网络寻到MAC所在后,数据包会被封装成数据帧,此中包罗了源MAC所在、目标MAC所在、数据以及须要的控制信息。

  • ICMP:在网络诊断和错误陈诉中利用,但不直接到场三次握手。

发送http报文

   http报文的封装(预备部门)


  
http报文的实干部门
         
        三次握手时已经知道了服务器的mac所在,生存在ARP高速缓存中直接调用即可。
  

  
  

  • MAC帧到达物理层时将以比特流的方式传输到路由器,
  • 网络装备的处置处罚:当比特流到达路由器时,路由器会分析MAC帧,查找路由表,并根据目标IP所在将数据包转发到下一跳的路由器或目标主机。
  • 服务器的处置处罚:目标服务器吸收比特流,并将其转换回MAC帧,服务器分析MAC帧,提取IP数据包,并进一步分析TCP段和HTTP哀求。服务器处置处罚HTTP哀求,并返回相应的HTTP相应。

 





免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表