• 《计算机网络》读书笔记(二)


    接上篇《计算机网络》读书笔记(一)--计算机网络体系结构

    No1:

    网络层与IP协议配套使用的还有四个协议:

    1)地址解析协议ARP(Address Resolution Protocol)

    2)逆地址解析协议RARP(Reverse Address Resolution Protocol)

    3)网际控制报文协议ICMP(Internet Control Message Protocol)

    4)网际组管理协议IGMP(Internet Group Management Protocol)

    IP经常要使用ARP和RARP协议,ICMP和IGMP要使用IP协议。

    No2:

    运输层TCP协议的特点:

    1)TCP是面向连接的运输层协议

    2)每一条TCP连接只能由两个端点,每一条TCP连接只能是点对点的(一对一)

    3)TCP提供可靠交付的服务

    4)TCP提供全双工通信

    5)面向字节流

    No3:

    TCP连接的端点叫做套接字(socket)或插口。即套接字=IP地址:端口号

    No4:

    应用层域名系统DNS

    是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。

    No5:

    对于万维网的网点的访问要使用HTTP协议。HTTP的URL的一般形式是:http://<主机>:<端口>/<路径>

    HTTP默认端口80

    No6:

    例:点击链接清华大学院系设置,其URL是http://www.tsinghua.edu.cn/chn/yxsz/index.htm后发生的事件

    1)浏览器分析链接指向页面的URL

    2)浏览器想DNS请求解析www.tsinghua.edu.cn的IP地址

    3)域名系统DNS解析出清华大学服务器的IP地址为166.111.4.100

    4)浏览器与服务器建立TCP连接(在服务器端IP地址是166.111.4.100,端口是80)

    5)浏览器发出取文件命令:GET/chn/yxsz/index.htm

    6)服务器www.tsinghua.edu.cn给出响应,把文件index.htm发送给浏览器

    7)释放TCP连接

    8)浏览器显示“清华大学院系设置”文件index.htm中的所有文本

    No7:

    用户在点击鼠标链接某个万维网文档时,HTTP协议首先要和服务器建立TCP连接。这需要使用三次握手。当三次握手的前两部分完成后(即经过了一个RTT时间后),万维网客户就把HTTP请求报文作为三次握手的第三个报文的数据发送给万维网服务器。服务器收到HTTP请求报文后,就把所请求的文档作为响应报文返回给客户。

  • 相关阅读:
    计蒜客模拟赛D2T2 蒜头君的排序:区间逆序对(移动端点) + 树状数组
    计蒜客模拟赛D2T1 蒜头君的兔子:矩阵快速幂
    计蒜客模拟赛D1T2 蒜头君的树:树上节点之间最短距离和
    计蒜客模拟赛D1T1 蒜头君打地鼠:矩阵旋转+二维前缀和
    Cubieboard安装系统
    awk速查手册
    sed速查手册
    常用正则表达
    MySQL索引小记
    jQuery中attr和prop的区别
  • 原文地址:https://www.cnblogs.com/anni-qianqian/p/8418762.html
Copyright © 2020-2023  润新知