应用层协议的特点  每个应用层协议都是为了解决某一类应用问题,而 问题的解决又往往是通过位于不同主机中的多个应 用进程之间的通信和协同工作来完成的。应用层的 具体内容就是规定应用进程在通信时所遵循的协议。  应用层的许多协议都是基于客户服务器方式。客户 (client) 和服务器 (server)

Slides:



Advertisements
Similar presentations
第 3 章 DNS 服务架构 江西财经大学信息管理学院 《组网技术》课程组. 内容提要 DNS 域名系统概述 主 DNS 服务器架构 辅助 DNS 服务器架构 转发 DNS 服务器架构 Computer Networking Technology2.
Advertisements

第二章 因特网的组织与管理 1 、域名与域名的管理 2 、 IP 地址及其管理 3 、如何将计算机接入因特网 江苏省上冈高级中学信息组张宏芳.
NAT与ICMP交互.
2008年上海市精品课程 2007年度上海建桥学院教改课程 计算机网络技术 理论 DNS服务的应用 项目负责人 张嗣萍/本环节主讲教师 阮鹏.
计算机网络技术 王宇新 大连理工大学.
第13章 域名系统DNS.
计 算 机 网 络 主 讲: 陈 伟 宏 职 称: 副 教 授 湖南城市学院计算机科学系
2.3网络域名及其管理.
因特网的主要服务功能 域名服务 远程登陆(Telnet) 电子邮件( ) 文件传输(FTP) 万维网(WWW) 因特网多媒体.
计算机网络 最基本概念之二 (使用 Office XP演示).
计算机网络技术基础(第三版) 主编:尚晓航 高等教育出版社
6.1 区域委派与域名转发 6.2 虚拟主机技术 6.3 架设FTP服务器 6.4 动态主机分配协议 6.5 架设Mail服务器
第三节 通过校园网访问因特网.
第七章 Internet网络应用.
第五章 网络服务组件.
国家域名系统 中国信息社会的中枢神经 中国互联网络信息中心(CNNIC).
第9章 DNS和DHCP.
Internet Chapter INTERNET的起源 8-2 Internet提供的資源 8-3 寬頻上網的方式
第4单元 网络技术与信息安全.
数字化校园建设与思考 扬州大学信息中心 沈 洁 2017年3月3日.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
计算机基础知识培训 信息所网络研究室.
第4单元 网络技术与信息安全.
第七章 Internet 基础与应用 第一节 主机名字与域名服务 第二节 Internet的域名体系 第三节 主机名字的书写方法
计算机网络(第 6 版) 第 6 章 应用层 青岛理工大学通信与电子工程学院.
了 解 从 Internet IP 开 始.
网页的欣赏与设计 主讲:杨军锋.
網際網路介紹 主講人:劉安迪.
第一节 电子商务网站规划 第二节 网络服务的选择与费用核算 第三节 网站内容建设
2.3 网络域名及其管理.
第7章 计算机网络与安全.
了 解 Internet 从 ip 开 始.
金昌市机构编制委员会办公室 中文域名注册工作 相关业务培训.
VOLANS认证培训 ——DNS域名解析.
计算机网络基础.
中青国信科技(北京)有限公司 空间域名邮局价格表.
在PHP和MYSQL中实现完美的中文显示
域名与域名的管理 信息技术组 陈娴.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
Computer Network Yunnan Agricultural University by Rao zhijian.
網域名稱系統 Domain Name System
實驗目的: 明瞭DNS運作原理 建置DNS伺服器
第九章 DNS和DHCP 課前指引 前面的章節已介紹了DoD模型的TCP/IP協定組合,前三層的協定,從本章開始將陸續介紹應用層的協定。本章要介紹的是用於查詢網域主機IP的DNS協定;還有可以讓主機自動取得IP的DHCP協定。
岗位技能(三) Linux网络服务器配置与管理 项目2 架设DNS服务器
97/07/03 【 網際網路介紹 】 上課日期:97年7月3日 主講人:王首惠 技士.
第二讲 搭建Java Web开发环境 主讲人:孙娜
單元六:你信賴電子商務嗎? (網域名稱、商標與爭議處理)
什麼是網路資源? 網路資源簡單來說就是透過網路傳遞的資訊。只要透過網際網路,很容易就可以從網路資源中,找出我們所需要的資料。
實驗目的: 明瞭DNS運作原理 建置DNS伺服器
大学计算机基础 典型案例之一 构建FPT服务器.
益思科技法律事務所 賴文智律師 網域名稱與商標權 益思科技法律事務所 賴文智律師
网络常用常用命令 课件制作人:谢希仁.
Windows 2003 server 進階介紹 麋鹿.
Windows网络操作系统管理 ——Windows Server 2008 R2.
Windows网络操作系统管理 ——Windows Server 2008 R2.
第7章 DNS服务.
中文域名系统简介 CNNIC.
网络域名及其管理 复习IP地址相关知识,上网时为什么没有输入IP地址而是输入如
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
大学计算机基础 5-5 网络地址与域名系统.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
基于列存储的RDF数据管理 朱敏
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
数据表示 第 2 讲.
第四章 UNIX文件系统.
Presentation transcript:

应用层协议的特点  每个应用层协议都是为了解决某一类应用问题,而 问题的解决又往往是通过位于不同主机中的多个应 用进程之间的通信和协同工作来完成的。应用层的 具体内容就是规定应用进程在通信时所遵循的协议。  应用层的许多协议都是基于客户服务器方式。客户 (client) 和服务器 (server) 都是指通信中所涉及的 两个应用进程。客户服务器方式所描述的是进程之 间服务和被服务的关系。客户是服务请求方,服务 器是服务提供方。

6.1 域名系统 DNS 域名系统概述  许多应用层软件经常直接使用域名系统 DNS (Domain Name System) ,但计算机的用户只 是间接而不是直接使用域名系统。  因特网采用层次结构的命名树作为主机的名字, 并使用分布式的域名系统 DNS 。  名字到 IP 地址的解析是由若干个域名服务器程序 完成的。域名服务器程序在专设的结点上运行, 运行该程序的机器称为域名服务器。

6.1.2 因特网的域名结构  因特网采用了层次树状结构的命名方法。  任何一个连接在因特网上的主机或路由器,都有 一个唯一的层次结构的名字,即域名。  域名的结构由标号序列组成,各标号之间用点隔 开: …. 三级域名. 二级域名. 顶级域名  各标号分别代表不同级别的域名。

域名只是个逻辑概念  域名只是个逻辑概念,并不代表计算机所在的物理 地点。  变长的域名和使用有助记忆的字符串,是为了便于 人来使用。而 IP 地址是定长的 32 位二进制数字 则非常便于机器进行处理。  域名中的 “ 点 ” 和点分十进制 IP 地址中的 “ 点 ” 并无一 一对应的关系。点分十进制 IP 地址中一定是包含 三个 “ 点 ” ,但每一个域名中 “ 点 ” 的数目则不一定正 好是三个。

顶级域名 TLD (Top Level Domain) (1) 国家顶级域名 nTLD :如 :.cn 表示中 国,.us 表示美国,.uk 表示英国,等等。 (2) 通用顶级域名 gTLD :最早的顶级域名是:.com (公司和企业).net (网络服务机构).org (非赢利性组织).edu (美国专用的教育机构().gov (美国专用的政府部门).mil (美国专用的军事部门).int (国际组织)

顶级域名 TLD (续) (3) 基础结构域名 (infrastructure domain) : 这种顶级域名只有一个,即 arpa ,用于反 向域名解析,因此又称为反向域名。

新增加了下列的通用顶级域名 .aero (航空运输企业) .biz (公司和企业) .cat (加泰隆人的语言和文化团体) .coop (合作团体) .info (各种情况) .jobs (人力资源管理者) .mobi (移动产品与服务的用户和提供者) .museum (博物馆) .name (个人) .pro (有证书的专业人员) .travel (旅游业)

因特网的域名空间 根 四级域名 mail … www … bj educom … cctv ibm hp 二级域名 pkutsinghua … 三级域名 mailwww … comnetorgedugovaerocnuk … 顶级域名 … …

6.1.3 域名服务器  一个服务器所负责管辖的(或有权限的)范围叫 做区 (zone) 。  各单位根据具体情况来划分自己管辖范围的区。 但在一个区中的所有节点必须是能够连通的。  每一个区设置相应的权限域名服务器,用来保存 该区中的所有主机的域名到 IP 地址的映射。  DNS 服务器的管辖范围不是以 “ 域 ” 为单位,而是 以 “ 区 ” 为单位。

区的不同划分方法举例 域 abc.com 区 abc.com abc x uvwt y (a) 区 = 域 (b) 区 < 域 域 abc.com 区 abc.com 区 y.abc.com abc x uvwt y com eduorg 根 com eduorg 根

树状结构的 DNS 域名服务器 根域名服务器 org 域名服务器 com 域名服务器 edu 域名服务器 … y.abc.com 域名服务器 y.abc.com 域名服务器 abc 公司有两个 权限域名服务器 根域名服务器 顶级域名服务器 abc.com 域名服务器 abc.com 域名服务器

域名服务器有以下四种类型  根域名服务器  顶级域名服务器  权限域名服务器  本地域名服务器

根域名服务器 —— 最高层次的域名服务器 ——  根域名服务器是最重要的域名服务器。所有的根 域名服务器都知道所有的顶级域名服务器的域名 和 IP 地址。  不管是哪一个本地域名服务器,若要对因特网上 任何一个域名进行解析,只要自己无法解析,就 首先求助于根域名服务器。  在因特网上共有 13 个不同 IP 地址的根域名服务 器,它们的名字是用一个英文字母命名,从 a 一 直到 m (前 13 个字母)。

根域名服务器共有 13 套装置 (不是 13 个机器)  这些根域名服务器相应的域名分别是 a.rootservers.net b.rootservers.net … m.rootservers.net  到 2006 年底全世界已经安装了一百多个根域名 服务器机器,分布在世界各地。  这样做的目的是为了方便用户,使世界上大部分 DNS 域名服务器都能就近找到一个根域名服务器。

举例:根域名服务器 f 的地点分布图 根域名服务器并不直接把域名直接转换成 IP 地址。 在使用迭代查询时,根域名服务器把下一步应当找 的顶级域名服务器的 IP 地址告诉本地域名服务器。 共 40 个机器

顶级域名服务器 (即 TLD 服务器)  这些域名服务器负责管理在该顶级域名服务 器注册的所有二级域名。  当收到 DNS 查询请求时,就给出相应的回 答(可能是最后的结果,也可能是下一步应 当找的域名服务器的 IP 地址)。

权限域名服务器  这就是前面已经讲过的负责一个区的域名服 务器。  当一个权限域名服务器还不能给出最后的查 询回答时,就会告诉发出查询请求的 DNS 客户,下一步应当找哪一个权限域名服务器。

本地域名服务器  本地域名服务器对域名系统非常重要。  当一个主机发出 DNS 查询请求时,这个 查询请求报文就发送给本地域名服务器。  每一个因特网服务提供者 ISP ,或一个大 学,甚至一个大学里的系,都可以拥有一 个本地域名服务器,  这种域名服务器有时也称为默认域名服务 器。

提高域名服务器的可靠性  DNS 域名服务器都把数据复制到几个域名服务器 来保存,其中的一个是主域名服务器,其他的是辅 助域名服务器。  当主域名服务器出故障时,辅助域名服务器可以保 证 DNS 的查询工作不会中断。  主域名服务器定期把数据复制到辅助域名服务器中, 而更改数据只能在主域名服务器中进行。这样就保 证了数据的一致性。

域名的解析过程  主机向本地域名服务器的查询一般都是采用递归查询。 如果主机所询问的本地域名服务器不知道被查询域名 的 IP 地址,那么本地域名服务器就以 DNS 客户的 身份,向其他根域名服务器继续发出查询请求报文。  本地域名服务器向根域名服务器的查询通常是采用迭 代查询。当根域名服务器收到本地域名服务器的迭代 查询请求报文时,要么给出所要查询的 IP 地址,要 么告诉本地域名服务器: “ 你下一步应当向哪一个域名 服务器进行查询 ” 。然后让本地域名服务器进行后续的 查询。

本地域名服务器采用迭代查询 顶级域名服务器 dns.com 权限域名服务 dns.abc.com 本地域名服务器 dns.xyz.com 根域名服务器       迭代查询  y.abc.com 的 IP 地址 m.xyz.com 递归 查询  需要查找 y.abc.com 的 IP 地址

本地域名服务器采用递归查询 (比较少用) 顶级域名服务器 dns.com 权限域名服务 dns.abc.com 本地域名服务器 dns.xyz.com m.xyz.com 根域名服务器    递归查询 递归 查询  y.abc.com 的 IP 地址     需要查找 y.abc.com 的 IP 地址

名字的高速缓存  每个域名服务器都维护一个高速缓存,存放最近用过 的名字以及从何处获得名字映射信息的记录。  可大大减轻根域名服务器的负荷,使因特网上的 DNS 查询请求和回答报文的数量大为减少。  为保持高速缓存中的内容正确,域名服务器应为每项 内容设置计时器,并处理超过合理时间的项(例如, 每个项目只存放两天)。  当权限域名服务器回答一个查询请求时,在响应中都 指明绑定有效存在的时间值。增加此时间值可减少网 络开销,而减少此时间值可提高域名转换的准确性。