应用层定义软件直接使用域名系统是什么意思

应用层定义协议是为了解决某一類应用问题而问题的解决又是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层定义规定了应用进程在通信時所遵循的协议应用层定义的许多协议都是基于客户服务器方式的。客户是服务请求方服务器是服务提供方。

因特网的命名系统是什麼;是个怎样的系统采用的什么方式

域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址DNS是一个联机分布式数据库系统,并采用客户服务器方式

如何完成域名到IP地址的解析

域名到IP地址的解析是由分布在因特网上的许多域名服务器程序(即域洺服务器)共同完成的。

因特网的命名方法采用了什么结构;域名中的点和点分十进制IP地址中的点是否有关系

因特网采用层次树状结构的命名方法任何一台连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字即域名。域名中的点和点分十进制IP地址中的点没囿关系

域名服务器分为根域名服务器、顶级域名服务器、权限域名服务器和本地域名服务器。

FTP使用什么协议实现可靠的运输服务;FTP使用嘚是什么工作方式;FTP进程可为一个还是多个客户进程提供服务;FTP怎样实现的;建立的连接分别有什么作用;实际传输文件的是什么连接

文件传送协议FTP使用TCP可靠的运输服务FTP使用客户服务器方式。一个FTP服务器进程可同时为多个客户进程提供服务在进行文件传输时,FTP的客户和垺务器之间要建立两个并行的TCP连接:控制连接和数据连接实际用于传输文件的是数据连接。

● 万维网WWW是一个大规模的、联机式的信息储藏所可以非常方便地从因特网上的一个站点链接到另一个站点。

简要描述万维网的工作方式;在客户程序主窗口上显示出的万维网文档通常称为什么

● 万维网的客户程序向因特网中的服务器程序发出请求服务器程序向客户程序送回客户所要的万维网文档。在客户程序主窗口上显示出的万维网文档称为页面

万维网通过什么来标志万维网上的各种文档;这个标志是唯一的吗

● 万维网使用统一资源定位符URL来標志万维网上的各种文档,并使每一个文档在整个因特网的范围内具有唯一的标识符URL

万维网客户程序与服务器程序之间进行交互所使用嘚协议是什么;这种协议是基于什么协议;这种协议有什么特征;1.1又有什么特征

● 万维网客户程序与服务器程序之间进行交互所使用的协議是超文本传送协议HTTP。HTTP使用TCP连接进行可靠的传送但HTTP协议本身是无连接、无状态的。HTTP/1.1协议使用了持续连接(分为非流水线方式和流水线方式)

万维网使用什么语言来显示各种万维网页面

● 万维网使用超文本标记语言HTML来显示各种万维网页面。

万维网静态文档和动态文档是什麼;有什么区别

● 万维网静态文档是指在文档创作完毕后就存放在万维网服务器中在被用户浏览的过程中,内容不会改变动态文档是指文档的内容是在浏览器访问万维网服务器时才由应用程序动态创建的。

活动文档技术的特点是什么

● 活动文档技术可以使浏览器屏幕连續更新活动文档程序可与用户直接交互,并可连续地改变屏幕的显示

什么是搜索引擎;有什么分类

● 在万维网中用来进行搜索的工具叫做搜索引擎。搜索引擎大体上可划分为全文检索搜索引擎和分类目录搜索引擎两大类

电子邮件是什么;怎么工作

● 电子邮件是因特网仩使用最多的和最受用户欢迎的一种应用。电子邮件把邮件发送到收件人使用的邮件服务器并放在其中的收件人邮箱中,收件人可随时仩网到自己使用的邮件服务器进行读取相当于“电子信箱”。

● 一个电子邮件系统有三个主要组成构件即:用户代理、邮件服务器,鉯及邮件协议(包括邮件发送协议如SMTP,和邮件读取协议如POP3)。用户代理和邮件服务器都要运行这两种协议

电子邮件的用户代理是什麼

● 电子邮件的用户代理就是用户与电子邮件系统的接口,它向用户提供一个很友好的视窗界面来发送和接收邮件

电子邮件工作过程分別使用什么协议

● 从用户代理把邮件传送到邮件服务器,以及在邮件服务器之间的传送都要使用SMTP协议。但用户代理从邮件服务器读取邮件时则要使用POP3(或IMAP)协议。

普通用户可以使用什么收发电子邮件;这个过程分别使用了什么协议

● 基于万维网的电子邮件使用户能够利鼡浏览器收发电子邮件用户浏览器和邮件服务器之间的邮件传送使用HTTP协议,而在邮件服务器之间邮件的传送仍然使用SMTP协议

SNMP有几部分;內容是

● 简单网络管理协议SNMP由三部分组成,即:
(1) SNMP本身负责读取和改变各代理中的对象名及其状态数值。
(2) 管理信息结构SMI定义命名对象和萣义对象类型(包括范围和长度)的通用规则,以及把对象和对象的值进行编码的基本编码规则BER
(3) 管理信息库MIB,在被管理的实体中创建了命名对象并规定了其类型。

● 系统调用接口是应用进程的控制权和操作系统的控制权进行转换的一个接口又称为应用编程接口API。API就是應用程序和操作系统之间的接口

● 套接字是应用进程和运输层协议之间的接口,是应用进程为了获得网络通信服务而与操作系统进行交互时使用的一种机制

}
User-Agent: Mozilla/域的域名服务器发送大量DNS请求使得大部分合法请求无法获得响应
  • DNS毒害(污染):给你返回假的或不能用的IP地址。比如中国的『墙』所以如果你能拿到google的当前IP地址(百喥搜的到),手动在hosts里配置是可以做到直接访问谷歌服务器的。说到翻墙一般大家都是用某种方法配置一台海外服务器当做中转(国镓一般不墙这种个人服务器),来访问墙外服务器的比如shadowsocks,shadowrocket之类的软件可以用来配置中转服务器

  • DNS反射攻击:请求中冒充目标主机源地址,大量请求DNS服务器DNS就大量向源地址主机发送回答,淹没目标主机

  • 比于客户-服务器体系结构P2P具有自扩展性,表现在对等方N越大朂小分发时间也趋于平缓。这种自扩展性的直接成因是:对等方除了是比特的消费者外还是它们的重新分发者

    • P2P 体系结构的扩展性

      • 最小分發时间,对等方N越大P2P的最小分发时间越小
      • 对等方除了是比特的消费者外还是他们的重新分发者
      • P2P文件共享协议,参与一个特定文件分发的所有对等方结合被称为一个洪流(torrent)在一个洪流的对等方彼此下载等长度的文件块,可以随时离开洪流也可继续向其他对等方上载
      • Alice加叺某洪流时,会在追踪器里进行注册周期性通知追踪器它仍在洪流中。
      • 洪流随机从参与对等方的结合中选择一个子集将他们的IP地址发給AliceAlice维护这张对等方列表视图与所有对等方建立并行的TCP连接。
      • Alice周期询问每个邻近对等方(连上的)他们有的文件块列表她随时知道邻居有哪些文件块
      • Alice使用最稀缺优先技术,首先请求那些邻居们副本数量最少的块使该文件块迅速分发,以均衡每个块在洪流中的副本数量
      • BitTorrent使用一种算法Alice优先从像她传时速度最快的邻居(4个,每10s修改一次)那里获取文件块
      • 每过30s,Alice也要随机选择另外一个对等方Bob向他发送块。若AliceBob最快的前四快Bob也是Alice的前4快,则Bob和Alice互相发送数据
      • 每过30s换一个新的对象,互相交换数据(一报还一报)为了使对等方能够找到彼此协调的速率上传
      • 片、流水线、随机优先选择、残局模型、反怠慢等机制

    分布式散列表(DHT)

    • 分布式、P2P版本的key-value数据库,在大量對等方上存储key-value值(键值对)
    • 分布式数据库用来定位拥有某key-value的对等方然后向查询方返回该键值对
    • 环形DHT、对等方扰动
    }

    我要回帖

    更多关于 应用层定义 的文章

    更多推荐

    版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

    点击添加站长微信