当前位置: 首页 > news >正文

计算机网络-应用层

客户/服务器方式(C/S方式)

对等方式(P2P)

 

域名系统DNS

作用

DNS含有域名和IP地址对应数据库,查询后将域名对应的IP地址发送给主机。

 域名系统结构

 域名服务器类型

域名解析方式 

 

动态主机配置协议DHCP 

作用:为局域网中的个主机配置IP地址、子网掩码、默认网关、DNS服务器信息。

工作过程

 DHCP客户端端口号为UDP68,服务器为UDP67.

过程为,寻找DHCP服务器,客户端发送DHCP寻找报文给服务器,源地址为0.0.0.0,因为此时客户端没有地址,目的地址为广播地址,寻找报文里含有事务ID和MAC地址,只有DHCP服务器程序才能够接收该报文。然后服务器发送提供报文,目的地址为广播地址,也是只有DHCP客户才能收到该报文。然后客户发送请求报文请求租用IP地址,DHCP收到后发送确认报文,DHCP客户开始租用IP。

 DHCP中继代理

广播报文无法被路由器转发,因此DCHP客户无法通过路由器访问局域网外的DHCP服务器。

解决方法为给路由器配置DHCP服务器的IP地址并使之称为DHCP中继代理。

使用中继代理的原因是不想在每个网络中都不知DHCP服务器,这样会使DHCP服务器数量太大,

WWW万维网

URL统一资源定位符

 万维网文档

 HTTP超文本传输协议

HTTP报文格式 

 

 使用Cookei在服务器上记录用户信息

 Web缓存和代理服务器

 当访问目标服务器时,会先访问代理服务器,当代理服务器中有对请求响应的缓存,将直接返回改暂存的缓存,而不用子啊去因特网访问资源。若没有对应响应缓存,将由代理服务器访问原始服务器,并将响应缓存到代理服务器。

 

代理服务器缓存具有有效时间,。客户端向代理服务器发送请求时,如果文档没有过期,将封装在响应报文返回给客户端,如果过期了,将发送请求报文给目标服务器,该报文包含一个首部字段为If-modified-since的首部行,该字段的取值就是修改日期,目标服务器根据文档的修改日期,判断内容是否发送变化,没有变化,发送不携带文档的响应报文状态码为304,变化,发送携带文档的响应报文。

 

相关文章:

  • 几种常见的虚拟环境工具(Virtualenv、Conda、System Interpreter、Pipenv、Poetry)的区别和特点总结
  • 基于redisson实现接口幂等性
  • 自然语言处理:主题模型
  • 05.基于 TCP 的远程计算器:从协议设计到高并发实现
  • 类和对象(下)
  • 器官层面的实例分割能够实现对临床前腹部光声断层扫描图像的连续时空光谱分析|文献速递-医学影像人工智能进展
  • 【HDLbits--分支预测器简单实现】
  • DeepLabv3+改进8:在主干网络中添加SIM注意力机制|助力涨点
  • Xenium最新文章 | 空间转录组揭示食管癌多阶段空间演化图谱
  • ChatGPT4.5详细介绍和API调用详细教程
  • 要在Unreal Engine 5(UE5)中实现角色打击怪物并让怪物做出受击反应,
  • 数据库---sqlite3
  • C#控制台应用程序学习——3.11
  • Spring Cloud之远程调用OpenFeign
  • 【Linux】信号
  • 图片查看器:用PyQt5实现本地图片预览工具
  • 使用AOP + Prometheus + node-exporter + grafana 实现Java系统的接口监控
  • 【自动化】Automa网页自动化之路
  • ⭐算法OJ⭐链表排序【归并排序】(C++/JavaScript 实现)
  • ChatGPT辅助学术写作有哪些挑战?怎么解决?
  • 沪幼升小网上报名明起开始,是否参与民办摇号怎么定?
  • 抚州一原副县长拉拢公职人员组建“吃喝圈”,长期接受打牌掼蛋等“保姆式”服务
  • 特朗普关税风暴中的“稳”与“变”:新加坡国会选举观察
  • 《水饺皇后》:命运如刀,她以饺子还击
  • 保险经纪公司元保在纳斯达克挂牌上市,去年净赚4.36亿元
  • 铁路上海站迎五一假期客流最高峰,今日预计发送77万人次