(一) 应用层
1.Internet域名解析有哪两种方式?试简述各自工作原理。
一般客户机和服务器之间属于递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器不能解析,则它会向另外的DNS发出请求,最终将结果返还给客户机。
一般DNS服务器之间用迭代查询,若本地域名服务器不能解析,则他会请求根域名服务器,跟域名服务器会给他一个可以给你帮助的顶级域名服务器的地址,依据地址请求请求顶级域名服务器后,会得到相应权限域名服务器,以此类推。
2.简述Smtp工作过程和每阶段使用的协议
连接建立 采用TCP协议
邮件发送 采用STMP协议
释放连接 TCP协议
(二) 传输层
1.假如要你在应用层设计一个网络应用,比如qq聊天,可以给某指定朋友传送任何长度、类型的信息,要求接收方可以检查错误,请设计一个的完整的报文。假如加一个“最多转发给5个人”的限定(假定不能通过界面拷贝/复制),重新设计报文,并设计一个处理算法。
报文包括:目的IP地址 源IP地址 源端口地址