第四章计算机网络中的高层应用-

第四章 计算机网络中的高层应用 掌握C/S模式和B/S模式 熟练掌握常用的网络高层服务: WWW、Telnet 、FTP、EMAIL、DNS等 了解其它网络应用:BBS、IP电话、VOD等 引 言 网络的应用层是计算机开放互连环境与本地的操作系统环境直接接口的一个层次。在功能上,应用层为本地系统的应用进程访问OSI环境提供手段,也是唯一直接给应用进程提供各种应用服务的层次。 应用层以下的各层则可看成是应用服务的基础设施,它们通过应用层间接地向应用进程提供服务,因而应用层向应用进程提供的服务是所有层所提供服务的总和。 设置应用层的目的是为了向网络用户提供一个更方便、更有效的网络应用环境。应用层的所有内容围绕着各种高层服务和与之相应的高层应用软件展开,介绍它们的原理、接口、所有的技术和软件的结构。 网络的应用可以是自己开发的应用程序,更多的是网络操作系统提供的一些标准应用。 4-1-1 客户/服务器模型 应用系统的计算机模型的演变的几个阶段: 主机计算模型、 离散个人计算模型 网络/文件服务器计算模型 客户/服务器模型: 客户: 提供服务请求 服务器: 提供服务 客户/服务器模型 服务器:指的是在网络上可提供服务的任何程序,一般以并发服务器 的方式实现,这样服务器可以很好的处理网络上客户随机、并发的请求。 客户:指的是向服务器发起请求并等待响应的程序。 在客户/服务器模型中,客户与服务器处于不平等的地位,服务器拥有客户所不具备的硬件、软件资源和运算能力。 计算机网络设施: 包括物理介质、网络连接设备、网络拓扑结构、网络技术等。 支持TCP/IP协议的网络操作系统:安装在运行服务器程序的计算机上,控制网络上的通信和网络用户的访问。 网络互联不仅要求各种设备进行物理连接,而且要求彼此能够正确可靠的通信。各种操作系统支持网络互连,首先必须有共同的“语言”——协议。 互连网中使用最多的协议为TCP/IP。 可选用的操作系统有: NetWare、 Windows NT、 UNIX( Linux )等。 网卡中实现低层协议;(物理层和链路层协议的一部分或全部) 网络层和运输层协议一般在操作系统内核中实现; (网络层与链路层协议的接口通过操作系统对网卡的驱动程序来实现) 在TCP之上的应用层协议使用TCP/IP协议提供的系统调用,应用程序与操作系统中通信协议之间的接口称为应用程序接口API 。 域名系统:域名系统采用 层次型的名字来对网络上的计算机赋予一个直观的字符标识,其结构为: 主机名+它所在的域名 ( hostname+domain )。 DNS中一个主机的完整命名(全称域名)是从主机到所有子域,最后是根,中间用“.”隔开,如 表示在域下一台叫dns的主机 。 域的标号是由一个简单的字符串表示(不可带点),只能包括:26个英文字母、10个数字和英文中的连词号“-”。每个标号最长63个字符,路径全名不能超过255个字符,域名对大小写不敏感。 域名是个逻辑概念,不必与物理地点相一致。 * * 客户 服务器 TCP/IP 网络 请求 请求 响应 响应 4-1 网络应用服务平台及应用规划 4-1-2 网络应用服务平台 提供服务的服务器程序:网络应用服务的提供者就是服务器程序。如NT中的IIS(Internet Information Server),为用户提供 WWW 、FTP 等服务。 运行服务器程序的计算机 应用档次:PC服务器、工作站、小型机、大型机; 品牌:HP、SUN、IBM、联想、浪潮等。 硬件厂商将硬件平台与软件平台捆绑销售。 网络应用规划 DNS是基础。 WWW、EMAIL、FTP应用是最基本的应用。 BBS、网络电话、视频会议等网络通信应用。 网络的应用规划影响着网络的建设规划。 高层应用在TCP/IP 协议族中的构筑结构 硬件 SMTP DNS FTP Telnet TCP UDP IP (加IGMP和ICMP) ARP RARP 硬件协议(LLC和MAC) 应用程序 用户 ICMP协议(Internet Control Messages Protocol) ICMP协议是IP协议中一个不可缺少的组成部分,通常用于由路由问题而引起的差错报告和控制。

计算机网络中的高层应用,第四章计算机网络中的高层应用-.ppt相关推荐

  1. 计算机网络第四章ppt谢希仁,计算机网络课件-谢希仁(第四章).ppt

    计算机网络课件-谢希仁(第四章) 路由器之间交换信息 RIP协议让互联网中的所有路由器都和自己的相邻路由器不断交换路由信息,并不断更新其路由表,使得从每一个路由器到每一个目的网络的路由都是最短的(即跳 ...

  2. 【系统架构设计师】第四章 计算机网络

    [系统架构设计师]第四章 计算机网络 文章目录 [系统架构设计师]第四章 计算机网络 一.TCP/IP 协议族 二.网络规划与设计 三.网络存储 四.IPv6 五.网络接入技术 六.综合布线 七.物联 ...

  3. 计算机网络 华南理工大学期末重点 第四章 网络层 谢希仁

    计算机网络 华南理工大学期末重点 第四章 网路层 <计算机网络(第七版)>谢希仁 前言 笔者是自动化专业,以下是大二上学期期末时,整理的一些复习笔记,既一些常考点,这是第四章<网络层 ...

  4. 管理系统中计算机应用第四章重点,管理系统中计算机应用课堂笔记第四章(4)...

    管理系统中计算机应用课堂笔记第四章(4) 分类:自考 | 更新时间:2016-07-08| 来源:转载 这个分析和抽象工作可分以下三步进行: 5.2.1数据流程图的绘制 数据流程图既是对原系统进行分析 ...

  5. 计算机图形学 opengl版本 第三版------胡事民 第四章 图形学中的向量工具

    计算机图形学 opengl版本 第三版------胡事民 第四章  图形学中的向量工具 一   基础 1:向量分析和变换   两个工具  可以设计出各种几何对象 点和向量基于坐标系定义 拇指指向z轴正 ...

  6. 主生产计划报表(MPS报表)用PHP解决ERP课程中白本教材第四章报表5-7的编制问题

    用PHP解决ERP课程中白本教材第四章报表5-7的编制问题 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN& ...

  7. 计算机网络第四章 答案,第四章计算机网络技术练习及答案

    江苏转本 第四章 一.选择题 1. 下列关于计算机网络的叙述中错误的是________. A. 建立计算机网络的主要目的是实现资源共享 B. Internet也称互连网或因特网 C. 计算机网络在通讯 ...

  8. 中科大郑烇、杨坚老师《计算机网络-自顶向下方法》课程 第1章 计算机网络和因特网笔记

    目录 1 前言 2 正文 2.1 什么是因特网? 2.2 网络边缘 2.3 网络核心 2.4 接入网和物理媒体 2.5 Internet 结构和 ISP 2.6 分组交换网中的时延.丢包和吞吐量 2. ...

  9. 锋利的Jquery【读书笔记】 -- 第四章 jQuery中的事件和动画

    锋利的Jquery读书笔记 第三章 jQuery中的DOM操作 jQuery中的事件 事件绑定 bind方法 合成事件 hover方法 toggle方法 事件冒泡 事件对象 停止事件冒泡 阻止默认行为 ...

最新文章

  1. 2016BAT+华为+滴滴+搜狗Android开发岗面试问题整理
  2. android 数组赋值字符串_c语言中的字符数组与字符串
  3. 「五大常用算法」一文图解分治算法和思想
  4. Qt修炼手册11_多线程编程和QThread类
  5. CodeForces - 787D - Legacy(线段树优化建图+最短路)
  6. 从零开始学习jQuery (三) 管理jQuery包装集【转】
  7. 华为一枝独秀!Q3国内智能手机出货量公布:Ov、小米、iPhone侧目
  8. 8.2、磁盘、目录和文件计算
  9. 设计师,程序员,当心字体侵权
  10. oracle goldengate director,Oracle GoldenGate Director安装和配置
  11. krc2lrc(krc酷狗歌词转lrc)工具更新- 1.2 增加添加/拖放目录功能
  12. android后台前台切换,Android 把后台应用切换到前台
  13. 计算机网络知识自问自答,2020计算机网络学习心得体会.doc
  14. v4l2架构专题模块handler分析 --- handler的初始化及handler ctrl注册
  15. truncate和delete的区别
  16. gan 总结 数据增强_深度学习中的数据增强(下)
  17. 乌班图Ubuntu系统安装nacos
  18. IIS——服务器上部署网站及遇到的问题图解(二)
  19. nginx配置静态资源为https
  20. pandas使用.astype()修改数据类型

热门文章

  1. 【 Grey Hack 】万金油脚本:路由器漏洞检测
  2. linux下串口的阻塞和非阻塞操作
  3. exit和return区别
  4. source insight 解决自动缩进 和 TAB键=4个SPACE
  5. React开发(234):windows.onresize
  6. React开发(107):回显数据直接getFieldDecorator定义
  7. 前端学习(3134):react-hello-react之对象相关的性质
  8. [html] 实现一个页面锁屏的功能
  9. 3青春痘长在哪里不害怕
  10. [Css] 使用css如何拉伸字体?