读书笔记http之第一章
admin
撰写于 2022年 01月 22 日

http

TCP/IP协议各层:

应用层

  决定了向用户提供应用服务时通信的活动。

  比如 :

    FTP(FileTransferProtocol,文件传输协议)和DNS(DomainNameSystem,域名系统),  HTTP协议

    DNS(DomainNameSystem)服务,提供域名到IP地址之间的解析服务。计算机既可以被赋予IP地址,也可以被赋予主机名和域名。比如www.hackr.jp。用户通常使用主机名或域名来访问对方的计算机,而不是直接通过IP地址访问。因为与IP地址的一组纯数字相比,用字母配合数字的表示形式来指定计算机名更符合人类的记忆习惯。

      

传输层

  对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。

  比如:

    TCP(TransmissionControlProtocol,传输控制协议)和UDP(UserDataProtocol,用户数据报协议)

    TCP位于传输层,提供可靠的字节流服务。为了准确无误地将数据送达目标处,TCP协议采用了三次握手(three-wayhandshaking)策略。

      

网络层(又名网络互连层)

  网络层用来处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。

  与对方计算机之间通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项内选择一条传输路线。

  比如:

    IP(InternetProtocol)网际协议 [ 作用是把各种数据包传送给对方。而要保证确实传送到对方那里,则需要满足各类条件。其中两个重要的条件是IP地址和MAC地址(MediaAccessControlAddress) ];

    IP地址 : 指明了节点被分配到的地址,

    MAC地址 : 是指网卡所属的固定地址。

    IP地址可以和MAC地址进行配对。IP地址可变换,但MAC地址基本上不会更改。

    可能有人会把“IP”和“IP地址”搞混,“IP”其实是一种协议的名称。

链路层(又名数据链路层,网络接口层)

  用来处理连接网络的硬件部分。包括控制操作系统、硬件的设备驱动、NIC(NetworkInterfaceCard,网络适配器,即网卡),及光纤等物理可见部分(还包括连接器等一切传输媒介)。

  硬件上的范畴均在链路层的作用范围之内。

各种协议与 HTTP 协议的关系图

读书笔记http之第一章的

读书笔记http之第一章

http

TCP/IP协议各层:

应用层

  决定了向用户提供应用服务时通信的活动。

  比如 :

    FTP(FileTransferProtocol,文件传输协议)和DNS(DomainNameSystem,域名系统),  HTTP协议

    DNS(DomainNameSystem)服务,提供域名到IP地址之间的解析服务。计算机既可以被赋予IP地址,也可以被赋予主机名和域名。比如www.hackr.jp。用户通常使用主机名或域名来访问对方的计算机,而不是直接通过IP地址访问。因为与IP地址的一组纯数字相比,用字母配合数字的表示形式来指定计算机名更符合人类的记忆习惯。

      

传输层

  对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。

  比如:

    TCP(TransmissionControlProtocol,传输控制协议)和UDP(UserDataProtocol,用户数据报协议)

    TCP位于传输层,提供可靠的字节流服务。为了准确无误地将数据送达目标处,TCP协议采用了三次握手(three-wayhandshaking)策略。

      

网络层(又名网络互连层)

  网络层用来处理在网络上流动的数据包。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径(所谓的传输路线)到达对方计算机,并把数据包传送给对方。

  与对方计算机之间通过多台计算机或网络设备进行传输时,网络层所起的作用就是在众多的选项内选择一条传输路线。

  比如:

    IP(InternetProtocol)网际协议 [ 作用是把各种数据包传送给对方。而要保证确实传送到对方那里,则需要满足各类条件。其中两个重要的条件是IP地址和MAC地址(MediaAccessControlAddress) ];

    IP地址 : 指明了节点被分配到的地址,

    MAC地址 : 是指网卡所属的固定地址。

    IP地址可以和MAC地址进行配对。IP地址可变换,但MAC地址基本上不会更改。

    可能有人会把“IP”和“IP地址”搞混,“IP”其实是一种协议的名称。

链路层(又名数据链路层,网络接口层)

  用来处理连接网络的硬件部分。包括控制操作系统、硬件的设备驱动、NIC(NetworkInterfaceCard,网络适配器,即网卡),及光纤等物理可见部分(还包括连接器等一切传输媒介)。

  硬件上的范畴均在链路层的作用范围之内。

各种协议与 HTTP 协议的关系图

读书笔记http之第一章的

赞 (0)

猜您想看

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论