美文网首页
网络是怎样连接的(1)

网络是怎样连接的(1)

作者: 禁卫君 | 来源:发表于2020-05-23 22:27 被阅读0次

    启发

    一条请求消息只能写一个 URI。如果需要获取多个文件,必须对每个文件单独发送一个请求。
    比如一个网页中包含三张图片,那么获取网页加上获取图片,一共需要向 web 服务器发送4条请求。

    TCP/IP 的基本结构
    有一些小的子网,通过路由器连接起来组成一个大的网络。(用路由把子网连接起来,就形成了一个网络)
    子网 : 用集线器连接起来的几台计算机,我们将他看作一个单位,成为子网。

    IP 地址 相当于现实中的“xx号xx室”。其中“号”对应的号码,是分配给整个子网的,称为网络号, 而“室”对应的号码是分配给子网中的计算机的,称为“主机号”。

    IP 地址是一串32比特的数字, 类似 “10.11.12.13”,为了准确地从这串数字中准确地分离出网络号和主机号(两者按前后顺序在IP地址中,但边界是第几位不清楚),我们需要借助子网掩码,同样是一串32比特的数字,其中对应比特值为1的部分就是网络号,为0的部分就是主机号。
    主机号为0代表的是整个子网;主机号255代表的是向子网上所有设备发送包,即子网的广播

    如果能理解词汇创造者的思路,也就能理解这个词真正的含义。

    操作系统的协议栈怎样处理数据发送请求:

    1. 创建套接字(socket)
    2. 连接服务器
    3. 收发数据
    4. 从服务器断开连接并删除套接字

    网络通信在客户机上的几大流程:

    1. 应用程序请求通信
    2. 操作系统接受应用程序的请求,经过TCP/IP协议栈传达信息给驱动程序
    3. 驱动程序,主要指网卡驱动程序
    4. 硬件:通过网卡发送请求

    相关文章

      网友评论

          本文标题:网络是怎样连接的(1)

          本文链接:https://www.haomeiwen.com/subject/pahrahtx.html