一、DHCP
动态主机配置协议,协议配置项:IP地址,子网掩码,默认路由器IP,DNS服务器IP
需要IP地址的主机向DHCP服务器广播发现报文,本地网络上所有主机都能收到广播报文,但只有DHCP服务器才能回答此广播报文。
二、DNS
提供域名到IP地址的解析
DNS服务器分为4种:本地域名服务器(也称默认域名服务器),根域名服务器,*域名服务器,权限域名服务器
查询过程:主机向本地域名服务器进行递归查询,即本地域名服务器如果不知道域名的IP,就以DNS客户的身份向其他根域名服务器发起查询。本地域名服务器向根域名服务器发起的查询为迭代查询,即要么返回IP地址,要么返回下一个查询的DNS服务器,由本地域名服务器再进行查询。
三、电子邮件
SMTP发送,POP3和IMAP读取
由发件人写邮件,用SMTP发到发送方邮件服务器。
发送方邮件服务器与接收方邮件服务器建立TCP连接,发邮件。
收件人使用POP3读取邮件。
四、www万维网
1、统一资源定位符URL
标识万维网文档。URL一般格式:协议://主机:端口/路径
2、超文本传送协议HTTP
进行信息交互。HTTP协议是无连接,无状态的。
3、超文本标记语言HTML
显示文档。
4、网页浏览过程
浏览器分析URL,DNS解析IP,浏览器与服务器建立TCP连接,HTTP请求,HTTP响应,释放TCP连接
5、cookie
产生一个唯一的识别码,用于跟踪客户
6、浏览器
浏览器主要有一组客户程序,一组解释程序和一些控制程序
客户程序如HTTP,FTP,SMTP
解释程序如HTML
五、FTP
1、工作过程:
服务器主进程对于连接请求,启动从属进程——控制进程来处理
控制进程在接受文件传输请求之后,创建从属进程——数据传送进程,并建立一条数据连接负责传送,在传送完毕后关闭。
2、运行模式:
(1)主动方式:客户端连接服务器TCP21端口,建立连接。客户端需要发送数据时,发送PORT命令告知服务器客户端用什么端口接收数据,服务器用20端口传送数据。
(2)被动方式:同样,客户端连接服务器TCP 21端口,建立连接。客户端发送数据时,发送PASV命令,服务器收到PASV命令后,随机打开一个高端端口,通过PORT命令告知客户端,客户端连接此端口,进行数据传送。
六、TELNET
远程登录
七、SNMP
网管协议
服务器161端口接收探询报文,客户端162端口接收自陷报文。