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

计算机网络 第五层 应用层

期末考试:路由器工作原理

引入目的:

为了方便用户去使用;

该如何方便用户使用网络呢,即怎样帮助用户使用网络?

1.用户需要知道网络资源所在的位置

2.网络上资源一定是在资源子网的主机上

3.资源子网上的主机,在通信子网中用IP地址表述

4.必须给出一个合理易用的网络主机描述的方法(对用户来讲)

描述网络上主机的位置  数据链路层物理地址  虚拟IP地址   应用层的域名

一,域名系统

为方便网络用户,对网络的访问遍历,引入的一种主机位置的描述方法

1.域名构成:是一个字符串

2.域名系统作用

字符串描述的域名是给人用的,网络协议中用到主机地址是IP

涉及到了一个域名与IP地址的转换问题

如何通过域名获取到IP地址;域名系统负责完成这个任务

www.nefu.edu.cn

域名系统:是一个分布式数据库系统,记录着域名与IP地址的对应关系,当需要将域名转换成IP时,可以向域名数据库系统发出查询请求,并获得查询结果IP

为了让域名数据库系统更高效的工作,域名系统,按工作职责不同,设置了不同的域名数据库服务器,简称为域名服务器,根域名服务器,区域(顶级)域名服务器,权限域名服务器,本地域名服务器

3.域名解析工作过程

迭代方式解析  递归方式解析

无论哪种方式,都要求助于根域名服务器

为此,为了减轻各域名服务器的工作负担,可以采用缓存的形式记录常用的域名与IP的映射关系;

www.nefu.edu.cn 域名字符串构成具有唯一性 ;不能同名;地址管理机构有专门的管理方案

二,HTTP协议

1.HTTP协议负责传输网络中的由HTML语言描述的网络信息资源内容

2.HTTP语言:用于描述网络资源内容的(网页页面内容)

3.HTTP协议特点:

1)HTTP协议是无连接,无状态的协议

2)HTTP协议借助运输层TCP协议完成数据的传输

4.HTTP协议工作过程

http://www.nefu.edu.cn:80/jwc/index.jsp

URL:www.nefu.edu.cn:80/jwc/index.jsp统一资源定位符

1)从URL中提取域名 www.nefu.edu.cn

2)向本地域名服务器发出解析请求,解析 www.nefu.edu.cn,获得IP地址

3)本地主机向该IP地址发出TCP连接请求SYN=1

4)发出HTTP请求命令:Get


http://www.kler.cn/a/103917.html

相关文章:

  • Elasticsearch聚合----aggregations的简单使用
  • 一起学数据结构(11)——快速排序及其优化
  • 经管博士科研基础【26】海塞矩阵
  • STM32-LCD中英文显示及应用
  • linux-防火墙
  • Stable Diffusion AI绘图
  • github.com/holiman/uint256 源码阅读
  • canvas绘制动态视频并且在视频上加上自定义logo
  • tesseract-ocr-w64-setup-5.3.3.20231005.exe 百度网盘下载
  • hive 问题解决 Class path contains multiple SLF4J bindings
  • MySQL - B-树和B+树
  • react.js 手写响应式 reactive
  • 【2024秋招】2023-9-14 最右后端开发线下一面
  • Spring Boot中捕获异常错误信息并将其保存到数据库中
  • 01.5.Binding
  • windows添加定时任务命令
  • Swoole 4.8版本的安装
  • C# 通过IP获取Mac地址(ARP)
  • 短视频矩阵系统软件源码
  • MySQL---表的增查改删(CRUD进阶)