华为HCIA-datacom 学习笔记13——网络服务与应用
发布日期:2021-06-30 12:16:47 浏览次数:2 分类:技术文章

本文共 2214 字,大约阅读时间需要 7 分钟。

华为HCIA-datacom 学习笔记13——网络服务与应用


网络服务与应用

1、文件传输(FTP)

FTP采用典型的C/S框架(即服务器端与客户端模型),客户端与服务端建立TCP连接之后即可实现文件的上传、下载。针对传输的文件类型不同,FTP可以采用不同的传输模式:

1.1 ASCII模式

传输文本文件(TXT、LOG、CFG)时会对文本内容进行编码方式转换,提高传输效率。当传输网络设备的配置文件、日志文件时推荐使用该模式。

1.2 Binary(二进制)模式

非文本文件(cc、BIN、EXE、PNG),如图片、可执行程序等,以二进制直接传输原始文件内容。当传输网络设备的版本文件时推荐使用该模式。

1.3 FTP存在两种工作模式

主动模式(PORT)和被动模式(PASV),主动模式和被动模式建立数据连接方式完全不同,在实际使用中各有利弊。
1.3.1 主动模式
FTP客户端使用一个随机端口(一般大于1024)向FTP服务器端的端口21发送连接请求;FTP服务器端接受请求,建立一条控制连接来传输控制消息。同时FTP客户端开始监听另一随机端口(一般大于1024),并使用PORT命令通知FTP服务器端。当需要传输数据时,FTP服务器端从端口20向FTP客户端的端口发送连接请求,建立一条传输连接来传输数据。
1.3.2 被动模式
FTP客户端使用一个随机端口(一般大于1024)向FTP服务器端的端口21发送连接请求,FTP服务器端接受请求,建立一条控制连接来传输控制信息。同时FTP客户端开始监听另一随机端口(一般大于1024),并使用PASV命令通知FTP服务器端,FTP 服务器端接到PASV 命令后,开启一个随机端口N(一般大于1024),并使用Enter PASV命 令告知客户端自身开放端口号。当需要传输数据时,FTP客户端从端口P向FTP服务器端N端 口发送连接请求,建立一条传输连接来传输数据。


2、TFTP

相较于FTP,TFTP传输小文件为目标。使用UDP进行传输(端口号69)、需认证、只能请求或上传某个文件,无法查看服务器端的文件目录。
2.1 TFTP存在5种报文格式
RRQ:读请求包
WRQ:写请求包
DATA:数据传输报文
ACK:应答包,用于确认收到对端的报文。
ERROR:差错控制报文。


3、Telnet

使用Telnet协议可以备进行管理。Telnet协议与使用COnsile接口管理设备不同,无需专用线缆直连接设备的Console接口,只要IP地址可达、能够和设备的TCP23端口通信即可。Telnet所对应的用户界面类型为VTY(虚拟类型终端)。


4、DHCP

DHCP实现网络动态合理地分配IP地址给主机使用。DHCP采用C/S构架,主机无需配置,从服务器端获取地址,可实现接入网络后即插即用。
对已分配的IP地址,若终端超过租期未续租,服务器端判断该终端不再需要使用该IP地 址,将IP地址回收,可继续分配给其他终端。
DHCP客户端收到Offer之后不直接使用该IP地址,还需发送一个Request告知服务器端,广播的Request报文让网络中其他DHCP服务器端得知客户端已选择了某个服务器端分配的 IP地址,保证其他服务器端可以释放通过单播Offer分配给该客户端的IP地址。
重绑定:如果在50%租期未得到原服务器端的回应,则客户端在87.5%租期时会广播发送DHCP Request,任意一台DHCP服务器端都可回应,该过程称为重绑定。


5、HTTP(超文本传输协议)

5.1 HTTP
客户端浏览器或其他程序与Web服务器之间的应用层通信协议。HTTP是典型的C/S架构,作为应用层协议使用TCP进行传输。

5.2 URL

唯一标识Internet上网页和其他资源位置的地址,可以包括如超文本网页(扩展名通 常为.html或.htm)名称之类的详细信息。HTML用于显示页面内容,URL用于定位文档文件的网络位置,HTTP用于请求、传输文档。


6、DNS

6.1 DNS(域名解析系统)
将域名解析成IP地址,域名系统是一个分布式的结构,每个服务器上的数据库只保存了部分域名与IP的对应关系。

6.2 域名的表示方式

主机名.次顶级域名.顶级域名.根域,根域为”.”,一般最后的根域不表示。

6.3 DNS查询方式

6.3.1递归查询
由DNS服务器向其他DNS服务器进行查询,最终将查询结果返回DNS客户端。
6.3.2迭代查询
DNS服务器告知DNS客户端其他DNS服务器地址,客户端自行向其他DNS服务器进行查询。


7、NTP

7.1 NTP(时间管理协议)
TCP/IP协议族的应用层协议。将一系列分布式时间服务器与客户端之间同步时钟。NTP的实现基于IP和UDP。NTP报文通过UDP传输,端口号是123.

7.2 主时间服务器

通过线缆或无线电直接同步到标准参考时钟,标准参考时钟通常是Radio Clock或卫星定位系统等。

7.3 二级时间服务器

通过主时间同步服务器或其他二级时间服务器取得同步,并通过NTP将时间信息传送到局域网内部的其他主机。

7.4 层数

代表时间的精确度,取值范围1~15,越小越精确。15表示未同步


整理: 毛尚杰、陈诺、江泽明、梁文婷

排版: 何颖连
审核: 蔡宗唐
在这里插入图片描述


点击下方“正月十六工作室”查看更多学习资源

转载地址:https://jan16.blog.csdn.net/article/details/114939352 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:RAID0、RAID1、RAID5、RAID6、RAID10、RAID50的异同与应用
下一篇:华为HCIA-datacom 学习笔记12——网络地址转换

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月19日 02时54分26秒