计算机网络第六章学习

6.1网络应用模型

(1)C/S(客户/服务器模型)

(2)P2P模型(无服务器,主机到主机)

6.2DNS系统

实现域名到IP地址的转换

(1)关于域名

递归查询

发出DNS请求后先查询本地域名服务器,查询无果后发送请求到根域名服务器进一步查询,依次递归。

迭代查询

本地找不到去根域,根域找不到返回本地,本地再发出请求去顶级...依次迭代,每次都是从本地发出,找不到就返回本地,重新发出到下一级域名服务器,依次迭代。

高速缓存

将最近访问过的IP地址的域名存放到本地域名服务器,大大减轻负荷,提高速度。根据定时器动态更新。

具体例子

先查询本地域名服务器的缓存

6.3WWW万维网

URL例子

访问一个网页的过程

输入域名、查询对应IP地址、建立TCP连接、发送HTTP请求报文、返回HTTP响应报文,根据HTML中引用的元素继续发送HTTP请求&获得响应。

HTTP协议工作方式

HTTP报文实例

通过分配cookie识别码给用户临时身份信息,保存其登录信息并做个性化处理。

如果客户端发送的HTTP请求带有cookie。证明其最近访问过该服务器并被分配了cookie识别码。

相关推荐
EnglishJun5 小时前
ARM嵌入式学习(八)--- 汇编应用:点亮led
汇编·arm开发·学习
PNP Robotics5 小时前
PNP机器人亮相第二届机器人灵巧手国际创新大会
人工智能·学习·机器人·开源
2501_918126915 小时前
学习所有python写浏览器的语句
开发语言·python·学习
猹叉叉(学习版)5 小时前
【系统分析师_知识点整理】 4.计算机网络与分布式系统
笔记·计算机网络·软考·系统分析师
sinat_2554878115 小时前
读者、作家 Java集合学习笔记
java·笔记·学习
Edward1111111116 小时前
3.18异常学习
学习
正经人_x16 小时前
学习日记34:UNETR
学习
科技林总16 小时前
【系统分析师】12.3 软件架构描述与表示
学习
wincheshe16 小时前
AI Agent 开发学习 --- 框架开发实践(三)
人工智能·学习
2501_9181269119 小时前
学习所有6502写游戏存档的语句
汇编·嵌入式硬件·学习·游戏·个人开发