计算机网络第六章学习

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识别码。

相关推荐
爱上好庆祝21 分钟前
svg图片
前端·css·学习·html·css3
嵌入式小企鹅36 分钟前
蓝牙学习系列(八):BLE L2CAP 协议详解
网络·学习·蓝牙·ble·协议栈·l2cap
jiayong232 小时前
第 8 课:开始引入组合式函数
前端·javascript·学习
格鸰爱童话2 小时前
向AI学习项目技能(五)
java·学习
技术人生黄勇2 小时前
拆解 Hermes Agent:开源 Agent 里唯一的闭环学习系统
学习
凉、介3 小时前
别再把 PCIe 的 inbound/outbound、iATU 和 eDMA 混为一谈
linux·笔记·学习·嵌入式·pcie
speop4 小时前
TASK01 | Reasoning Kindom
学习
2301_822703204 小时前
鸿蒙flutter三方库实战——教育与学习平台:Flutter Markdown
学习·算法·flutter·华为·harmonyos·鸿蒙
码喽7号4 小时前
vue学习四:Axios网络请求
前端·vue.js·学习
星幻元宇VR5 小时前
VR科普行走平台适用哪些科普教育主题
科技·学习·安全·vr·虚拟现实