软考-软件设计师:网络与信息安全基础知识-WWW服务 作者:马育民 • 2025-04-27 23:06 • 阅读:10014 # HTTP的连接过程 1. 在浏览器中输入URL,并按下回车键; 2. 浏览器向DNS服务器发出域名解析请求并获得结果; 3. 根据目的IP地址和端口号,与服务器建立TCP连接; 4. 浏览器向服务器发送数据请求; 5. 服务器将网页数据发送给浏览器; 6. **通信完成,断开TCP连接**; 7. 浏览器解析收到的数据并显示; **注意:** **6、7的顺序**,Web服务器向浏览器发送数据后,就立即 **关闭TCP连接** ### Internet地址 域名格式和IP地址格式。 ### URL 统一资源定位符,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 格式:`协议名://主机名.组名.最高层域名` 例: `http://www.baidu.com` 详细格式:`protocol://hostname[:port]/path/filename` **解释:** - protocol指定使用的传输协议,最常见的是HTTP或者HTTPS协议,也可以有其他协议,如file、ftp、gopher、mms、ed2k 等。缺省时为HTTP,其他协议不能缺省。 - hostname是指主机名,即存放资源的服务域名或者lP地址。主机名可能为第一个字段,也可能指域名。 - port是指各种传输协议所使用的默认端口号,缺省时为80,其他端口不能缺省。 - path是指路径,由一个或者多个 `/` 分隔,一般用来表示主机上的一个目录或者文件地址。 - filename是指文件名,该选项用于指定需要打开的文件名称。 一般情况下,一个URL可以采用 `主机名.域名` 的形式打开指定页面,也可以单独使用月 `域名` 来打开指定页面,但是这样实现的前提是需进行相应的设置和对应,所以 **非正式域名不能直接打开**,比如通常 `abc.com` 不能打开 `www.abc.com` ### 域名后缀 URL:`协议名://主机名.组名.最高层域名` 例: `http://www.baidu.com` 组织后缀: - com:商业组织 - edu:教育机构 - gov:政府机构 - mil:军事部门 - net:主要网络支持中心 - org:上述以外组织 - int:国际组织 地理后缀: - cn:中国 - hk:中国香港 - mo:中国澳门 - tw:中国台湾 - us:美国 - uk:英国 - jp:日本 # 题 ``` 在地址http://www.dailynews.com.cn/channel/welcome.htm 中,www.dailynews.com.cn表示(),welcome.htm表示) A、协议类型 B、主机 C、网页文件名 D、路径 A、协议类型 B、主机 C、网页文件名 D、路径 ``` ### 分析第一问 `www.dailynews.com.cn`中,`www` 是主机名,`dailynews.com.cn` 是域名,应该是 `主机名+域名` 但没有,选 B 最接近 ### 答案 B C # 题 ``` 在浏览器的地址栏中输入xxxyftp.abc.can.cn,在该URL中( )是要访问的主机名。 A、xxxftp B、abc C.can D、cn ``` ### 答案 A # 题 在地址栏输入 `www.abc.com`,浏览器默认的应用层 协议是( ) A、HTTP B、DNS C、TCP D、FTP ### 答案 A # 题 ``` 因特网中的域名系统(Domain Name System))是一个分层的域名,在根域下面是顶级域,以下顶级域中,( )属于国家顶级域。 A、NET B、EDU C、COM D、UK ``` ### 答案 D # 题 ``` 页面的标记对中( )用于表示网页代码的起始和终止。 A、 B、 C、 D、 ``` ### 答案 A 原文出处:http://www.malaoshi.top/show_1GW11WXcN2lm.html