zoukankan      html  css  js  c++  java
  • 《计算机网络》读书笔记(二)

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

    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请求报文后,就把所请求的文档作为响应报文返回给客户。

  • 相关阅读:
    Service Name Port Number Transport Protocol tcp udp 端口号16bit
    linux linux 互传文件 win 不通过 ftp sftp 往linux 传文件(文件夹)
    soft deletion Google SRE 保障数据完整性的手段
    Taylor series
    Taylor's theorem
    Moving average
    REQUEST
    Unix file types
    mysqld.sock
    Tunneling protocol
  • 原文地址:https://www.cnblogs.com/anni-qianqian/p/8418762.html
Copyright © 2011-2022 走看看