8.1 应用协议是为了实现某种应用而设计和创造的协议
8.2 远程登录:实现从自己的本地计算机登录到网络另一端计算功能的应用,主要有TELNET,SSH
TELNET 使用一条TCP连接,有两类基本服务:
(1)仿终端功能
(2)协商选项机制
行模式:每从键盘输入一个换行,就将该行的数据作为1整行发送给服务端
透明模式:客户端A每输入一个字符都要发送给服务端B
SSH是加密的远程登录系统,使用更强的认证机制,可以转发文件,可以使用端口转发功能
8.3 文件传输
FTP需要登录到对方的计算机后才能进行相应的操作
FTP使用两条TCP连接,一条用于控制,一条用于传输
用于数据传输的TCP连接是按照与控制用的连接相反的方向建立的,要使用PASV命令修改建立连接的方向
8.4 发邮件SMTP(Simple Mail Transfer Protocol)协议
收邮件
(1)POP,下载所有附件
(2)IMAP,下载特定附件
8.5 万维网WWW是将互联网中的信息以超文本形式展现的系统也称为web
www定义了3个概念:用于访问信息的手段与位置(URI:Uniform Resource Identifier),信息的表现形式(HTML:HyperText Markup Language)以及信息转发(HTTP:HyperText Transfer Protocol)
HTTP:默认使用80端口
工作机制:首先是客户端向服务器80端口建立一个TCP连接,然后在这个TCP连接上进行请求和应答以及数据报文的发送
8.6 网络管理工具SNMP(Simple Network Management Protocol),SNMP中管理端叫做管理器,被管理端叫做代理,决定管理器与代理之间的通信中所要交互信息的正是SNMP
SNMP中交互的信息是MIB(Management Information Base)
用于收集冲突次数和流量统计等信息,修改接口IP地址,路由器的启停,设备的启动和关闭
9.2 web中可以通过TLS/SSL对HTTP通信进行加密,使用TLS/SSL的HTTP通信叫做HTTPS通信,HTTPS中采用对称加密方式,在发送其公共密钥时采用的则是公钥加密方式