- 时间:2020.9.27
- 地点:4206
- 组别:第9组
- 记录人:欧荣星
- 主持人:蔡静
- 支持者:李欣悦
- 时间掌握者:薛岳
本次讨论的内容
对本周学习的内容/作业/自测进行讨论
解决的问题
在互联网中通过域名系统查找某个主机的IP地址,和在电话系统中通过114查号台查找某个单位的电话号码相比,有何异同之处?
- 相同之处:
- 电话系统:在电话机上只能拨打被叫用户的电话号码才能进行通信。114查号台将被叫用户名字转换为电话号码告诉主叫用户。
- 互联网:在P数据报上必须填入目的主机的IP地址才能发送出去。DNS域名系统将目的主机名字解析为(即转换为)32位的IP地址返回给源主机。
- 不同之处:
- 电话系统:必须由主叫用户拨打114才能进行查号。如果要查找非本市的电话号码,则必须拨打长途电话。例如,要在南京查找北京的民航售票处的电话号码,则南京的114台无法给你回答。你在南京必须拨打010-114(长途电话)进行查询。
- 互联网: 只要源主机上的应用程序遇到目的主机名需要转换为目的主机的IP地址,就由源主机自动向域名服务器发出 DNS 查询报文。不管最后将该主机的域名解析出来的 DNS 服务器距离源主机有多远,它都能自动将解析的结果最后返回给源主机。所有这些复杂的查询过程对用户来说都是透明的。用户感觉不到这些域名解析过程。
- 相同之处:
为什么FTP要使用两个独立的连接,即控制连接和数据连接?
- 在FTP的实现中,客户与服务器之间采用了两条传输连接,其中控制连接用于传输各种FTP命令,而数据连接用于文件的传送。之所以这样设计,是因为使用两条独立的连接可使FTP变得更加简单、更容易实现、更有效率。同时在文件传输过程中,还可以利用控制连接控制传输过程如客户可以请求终止、暂停传输等。
HTTP协议的主要特点?
- 应用层协议HTTP是一个应用层协议。HTTP使用可靠的、面向连接的运输协议TCP,但HTTP协议本身并不提供可靠性机制和重传机制。
- 请求/响应。一旦建立了运输连接(这常常称为建立了会话),浏览器端就向万维网服务器端发送HTTP请求,服务器收到请求后给出HTTP响应
- 无状态。“无状态”是指每一个HTTP请求都是独立的。万维网服务器不保存过去的请求和过去的会话记录。这就是说,同一个用户再次访问同一个服务器时,只要服务器没有进行内容的更新,服务器的响应就给出和以前被访问时相同的响应。服务器不记录曾经访问过的用户,也不记录某个用户访问过多少次。
- 双向传输。这在大多数情况下都是这样的:浏览器发出HTTP请求,服务器给出HTTP响应。
- 能力协商。HTTP允许浏览器和服务器协商一些细节,如在传送数据时使用的字符集。发送端可指明它所能够提供的能力,而接收端也能够指明它所能够接受的能力。
- 支持高速缓存。为了缩短响应时间,浏览器可将读取的万维网页面暂存在其高速缓存中。如果用户再次请求该页面,则HTTP允许浏览器可以对服务器进行查询,以便确定自从上次缓存了该页面后页面的内容是否有变化。
- 支持代理服务器。HTTP允许在浏览器和服务器之间存在一个代理服务器。代理服务器将万维网页面存放在自己的缓存中,并且从这缓存中取出页面回答浏览器的请求
如果美国把中国的根域名服务器封了,中国会从网络上消失吗?
- 不会。首先,中国有镜像服务器,不同步关于cn的修改即可,其他国家也可以选择不同步修改;其次,在下一代IPv6域名建设中,全球将设立25个IPv6根服务器,其中1个主根服务器和3个辅助根域名服务器将部署在中国,并且中国所掌握的根域名服务器数量将成为全球第一,这也是为什么中国在大力发展IPv6的原因所在
动态万维文档 活动万维文档区别
假定要从已知的URL获得一个万维网文档,若该万维网服务器的IP地址开始不知道。问除HTTP外,还需要什么应用层协议和运输层协议?
优秀作业推荐
- 形式很特别,内容很丰富

