5、应用层基础知识……

1、

 

2、DNS基本工作原理

       客户请求本地的域名服务器进行域名解析

       若本地域名服务器缓存中有改记录,则返回

       若没有,本地服务器将请求发送给根域名服务器,根域名服务器返回本地域名服务器相应根的子域

       本地服务器向上面返回的根的子域发送请求,然后改子域查询缓存,若有则返回,若没有,则返回下一级域名服务器

       本地服务器继续做上面步骤,直到找到正确记录。

       本地服务器将返回结果保存到缓存区,并将结果返回主机。

 

3、FTP基本工作原理

有两大部分组成:一个是主进程,负责接收新的请求;

                            一个是从属进程,负责处理单个请求;


主进程:

       打开端口21

       等待客户端发出连接请求

       启动从属进程出里客户端发来的请求

       回到等待状态

 

4、控制连接:在会话期间一直打开,发送客户端请求,不用来传送文件

  数据连接:进行文件传送。

 

5、客户端发送请求连接时,寻找21,并告诉服务器端自己的端口,简历数据传送。

  服务器端用20与客户器另一个端口连接传送数据。

  

6、NFS打开一个远地文件,允许在该文件的某一特定位置上开始读写数据。(FTP是交互式的,只能在本地副本上改完之后,在传回去,基于TCP)。

 

7、TFTP(使用UDP数据报),只支持文件传输,不支持交互。

 

8、telnet使用TCP协议,用网络虚拟中断NVT格式。

 

9、SMTP是邮件发送协议,POP或IMAP是邮件读取协议。

 

10、www(万维网)使用超文本传输协议,浏览器相当于客户端程序,存有万维网文档的计算机相当于服务器程序。

 

11、使用URL(同一资源定位符)是每个文档在整个因特网内有唯一的标识。是因特网上相连的机器上的访问任何对象的一个指针(可以定位资源位置,之后系统就可以进行存取、更新等操作)。

 

12、HTTP的工作过程

              建立TCP连接

              客户端发送HTTP请求文档的报文

              服务器端收到请求之后发回HTTP响应文档

              TCP连接释放

 

13、万维网高速缓存

              浏览器访问时,先与本地高速缓存建立TCP连接,并发送HTTP请求报文

              若有多请求对象,则通过HTTP返回文档

              若没有,通过因特网向源点服务器发送HTTP请求

              源点服务器返回HTTP文档给本地高速缓存

              在高速缓存中存取对象

              高速缓存给浏览器返回HTTP响应文档


  继续……

参考谢希仁《计算机网络》第四版课件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值