下载此文档

第五部分应用层协议.ppt


文档分类:IT计算机 | 页数:约142页 举报非法文档有奖
1/142
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/142 下载此文档
文档列表 文档介绍
第五部分应用层协议
第一页,共142页
应用的体系结构
客户/服务器体系结构
有一个总是打开的服务器,在固定的众所周知的地址上为客户机提供服务,客户机之间不直接通信,如:电子邮件、文件传输、WWW…
P2P体系结构:
没有一个总是打开的服务器,任意一对主机(对等方)之间直接通信,如P2P文件共享;
混合体系结构
同时使用客户/服务器结构和P2P结构,如具有联系人列表的即时讯息。
第二页,共142页
应用层协议
应用层协议定义了运行在不同端系统上的应用程序如何进行通信,包括:
相互交换的报文类型、各种报文类型的语法、各个字段的语义、各种报文的处理等。
应用层协议只是网络应用的一部分,如Web应用包括:
文档格式标准
Web浏览、Web服务器
应用层协议HTTP
第三页,共142页
客户-服务器模型
建立互联网的目的是向用户提供服务,Internet主要采用客户-服务器模式向用户提供服务:
一台计算机运行一个提供服务的程序(称服务器),另一台计算机运行一个请求服务的程序(称客户)。客户向服务器请求服务,而服务器完成所请求的服务。因而一个应用程序总是成对出现。
一个服务器可以向任何客户提供服务。
第四页,共142页
客户和服务器
客户:
运行在本地计算机上向服务器请求服务的程序。
客户程序是有限的,它由用户或另一个应用程序启动,服务完成时终止。
客户使用远程计算机的IP地址以及在该远程计算机上提供该服务的端口号建立通信通道(称主动打开),发送请求和接收响应,服务结束后主动关闭通信通道。
服务器:
运行在远程计算机上向客户提供服务的程序。
服务器程序是无限的,启动后就一直运行,除非出问题或被关闭。
服务器一直在指定的端口上等待服务请求,当服务请求到来时建立通信通道(被动打开),处理请求并发回响应。
第五页,共142页
第17章 BOOTP和DHCP
连接到TCP/IP网络的每一台计算机需要知道以下配置信息:
自己的IP地址,自己的子网掩码,路由器的IP地址,名字服务器的IP地址。
配置信息的获取:
配置信息通常存储在一个配置文件中,计算机在引导过程中读取该文件。
对于无盘工作站或第一次启动的计算机,需要使用配置协议获取配置信息。
两个这样的协议:BOOTP和DHCP
第六页,共142页
引导协议BOOTP
BOOTP协议用于将上述四种信息提供给无盘计算机或第一次启动的计算机。
BOOTP使用客户-服务器模式,客户请求配置信息,服务器响应配置信息。
BOOTP是一种静态配置协议,客户信息必须预先保存在配置信息表中。
BOOTP包括了RARP的功能
第七页,共142页
BOOTP的分组格式
第八页,共142页
选项格式
选项只在回答报文中出现,用于携带附加信息或某些特定厂商的信息。
第九页,共142页
BOOTP的选项
第十页,共142页

第五部分应用层协议 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数142
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库新人
  • 文件大小8.59 MB
  • 时间2021-11-17
最近更新