FTP协议:
FTP客户端与服务器之间要建立双重连接,一个是控制连接,一个是数据连接。
基于的传输协议是TCP,FTP客户端和服务器之间的连接是面向连接的,
为数据的传输提供了可靠的保证。
特征:
1.控制连接是建立在客户协议解释器和服务器协议解释器之间用于交换命令与应答的通信链路。
2.数据连接是传输数据的全双工连接。
传输数据可以发生在服务器数据传输过程DTP和客户DTP之间,
也可以发生在两个服务器的DTP之间。
文件类型:
1.ASCII码文件类型(默认选择),以NVT ASCII码形式通过数据连接传输;
2.EBCDIC文件类型。该文本文件传输方式要求两端都是EBCDIC系统;
3.图像文件类型(也成为二进制文件类型),
数据发送形式呈现为一个连续的比特流。
数据结构:
1.文件结构(File Structure)字节流,无结构;
2.记录结构(Record Structure)文件被划分为记录,用于文本文件;
3.页结构(Page Structure)文件被划分为页,每页有页号和页头。
可以进行随机存取或顺序存取。
传输方式:
1.流模式:数据以字节流的形式传送
-记录结构
-文件结构
2.块模式:文件以块的形式传送,块带有自己的头部分。
头字节包括16位计数域和8位描述子代码
传输和控制采用独立的连接方式具有以下三方面的优点:
1.使FTP协议更加简单并且更容易实现,例如控制连接可以直接采用Telnet协议实现,
FTP数据连接不会与FTP命令混淆起来;
2.在数据连接结束后,控制连接仍然保留着,它能够在新的传输连接时被使用;
3.发送方与接收方在所有的数据都到达时可以在数据连接上用文件结束来通知另一方,
从而达到命令传输的功能。
TFTP协议概述:
1.简单文件传送协议(Trivial File Transfer Protocol)
2.最初用于引导无盘系统,被设计用来传输小文件
3.基于UDP协议实现,但也可以由其他协议实现
4.不具备FTP的许多功能
5.只能从服务器获取或写入文件,不能列出目录
6.不进行认证
DHCP协议:
优点:
1.网络管理员可以验证IP地址和其它配置参数,
2.而不用去检查每个主机;
3.DHCP不会同时租借相同的IP地址给两台主机;
4.DHCP管理员可以约束特定的计算机使用特定的IP地址;
5.可以为每个DHCP作用域设置很多选项;
6.客户机在不同子网间移动时不需要重新设置IP地址。
缺点:
1.DHCP不能发现网络上非DHCP客户机已经在使用的IP地址;
2.当网络上存在多个DHCP服务器时,
3.一个DHCP服务器不能查出已被其它服务器租出去的IP地址;
4.DHCP服务器不能跨路由器与客户机通信,
5.除非路由器允许BOOTP转发。
DHCP服务的工作过程:
1.发现阶段
2.提供阶段
3.选择阶段
4.确认阶段
5.重新登录
6.更新租约
DNS协议:
服务器用来解析域名
网友评论