计算机网络——应用层

本文深入探讨了计算机网络应用层的多个关键协议,包括域名解析的递归与迭代过程,FTP与TFTP的文件传输区别,远程终端协议TELNET及其加密替代SSH,万维网的HTTP协议和持续连接工作方式,电子邮件系统的SMTP、POP3、IMAP及MIME协议,以及DHCP和SNMP在动态主机配置和网络管理中的作用。
摘要由CSDN通过智能技术生成

域名

  • 域名解析:

     主机向本地域名服务器递归查询,如果本地域名服务器不知道,则本地域名服务器向其它域名服务器询问

     本地域名服务器向根域名服务器(任播)迭代查询,根域名服务器要么给出IP地址,要么告诉本地域名服务器向哪个域名服务器进行查询

     使用UDP数据报

     使用缓存

 

 

文件传送协议

FTP,TFTP特点:必须获得本地文件副本,修改文件时,在副本上修改,然后将副本传回源节点

联机访问:NFS

文件传送协议FTP

基于TCP

服务器包括:1)主进程:打开端口21

                                         等待连接请求

                                         启动从属进程处理请求     

                     2)从属进程:处理单个请求

客户和服务器之间2个TCP连接:控制连接(21),数据连接(20)

       控制连接始终打开,客户通过控制连接发送传送请求

       服务器创建数据连接用来传送数据,传送完毕后关闭

  • 修改文件的不同

FTP:先将文件从服务器传给客户,客户修改后再将文件传给服务器

NFS:允许进程打开远地文件,并在其某个位置读写数据,只需传送少量修改数据

 

简单文件传送协议TFTP

基于UDP,代码所占内存小

控制连接(端口号69)+ 数据连接

发送完一个文件块后,等待确认

报文长度512字节

 

 

 

远程终端协议TELNET

利用TCP登录远程主机

服务器主进程+从属进程

网络虚拟终端NVT:用户击键和命令通过NVT格式传送

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值