文章目录

  • 1 域名系统 DNS
  • 2 文件传送协议
  • 3 远程终端协议 TELNET
  • 4 万维网 WWW
  • 5 电子邮件
  • 6 动态主机配置协议 DHCP
  • 7 简单网络管理协议 SNMP
  • 8 应用进程跨越网络的通信
  • 9 P2P 应用

1 域名系统 DNS

互联网采用了层次树状结构的命名方法。
任何一个连接在互联网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。
域名的结构由标号序列组成,各标号之间用点隔开:


各标号分别代表不同级别的域名。

2 文件传送协议

文件传送协议 FTP (File Transfer Protocol) 是互联网上使用得最广泛的文件传送协议。
FTP 提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。
FTP 屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。
RFC 959 很早就成为了互联网的正式标准。

3 远程终端协议 TELNET

4 万维网 WWW

万维网是分布式超媒体 (hypermedia) 系统,它是超文本 (hypertext) 系统的扩充。
一个超文本由多个信息源链接成。利用一个链接可使用户找到另一个文档。这些文档可以位于世界上任何一个接在互联网上的超文本系统中。超文本是万维网的基础。
超媒体与超文本的区别是文档内容不同。超文本文档仅包含文本信息,而超媒体文档还包含其他表示方式的信息,如图形、图像、声音、动画,甚至活动视频图像。
(1) 浏览器分析超链指向页面的 URL。
(2) 浏览器向 DNS 请求解析 www.tsinghua.edu.cn 的 IP 地址。
(3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。
(4) 浏览器与服务器建立 TCP 连接。
(5) 浏览器发出取文件命令:GET /chn/yxsz/index.htm。
(6) 服务器给出响应,把文件 index.htm 发给浏览器。
(7) TCP 连接释放。
(8) 浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本。

CGI 程序的正式名字是 CGI 脚本 (script)。
“脚本”指的是一个程序,它被另一个程序(解释程序)而不是计算机的处理机来解释或执行。
脚本运行起来要比一般的编译程序要慢,因为它的每一条指令先要被另一个程序来处理(这就要一些附加的指令),而不是直接被指令处理器来处理。

5 电子邮件

6 动态主机配置协议 DHCP

为了将软件协议做成通用的和便于移植,协议软件的编写者把协议软件参数化。这就使得在很多台计算机上使用同一个经过编译的二进制代码成为可能。
一台计算机和另一台计算机的区别,都可通过一些不同的参数来体现。
在软件协议运行之前,必须给每一个参数赋值。

需要配置的项目
(1) IP 地址
(2) 子网掩码
(3) 默认路由器的 IP 地址
(4) 域名服务器的 IP 地址
这些信息通常存储在一个配置文件中,计算机在引导过程中可以对这个文件进行存取。

7 简单网络管理协议 SNMP

网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视、测试、配置、分析、评价和控制,这样就能以合理的价格满足网络的一些需求,如实时运行性能,服务质量等。网络管理常简称为网管。
网络管理并不是指对网络进行行政上的管理。

8 应用进程跨越网络的通信

大多数操作系统使用系统调用 (system call )的机制在应用程序和操作系统之间传递控制权。
对程序员来说,每一个系统调用和一般程序设计中的函数调用非常相似,只是系统调用是将控制权传递给了操作系统。

9 P2P 应用

自从互联网能够提供音频/视频服务后,宽带上网用户数也急剧增长。很多用户使用宽带接入的目的就是为了更快地下载音频/视频文件
P2P 工作方式受到广大网民的欢迎。这种工作方式解决了集中式媒体服务器可能出现的瓶颈问题
在 P2P 工作方式下,所有的音频/视频文件都是在普通的互联网用户之间传输。这是相当于有很多分散在各地的媒体服务器向其他用户提供所要下载的音频/视频文件。
在互联网流量中,P2P工作方式下的文件分发已占据了最大的份额,比万维网应用所占的比例大得多。

【408预推免复习】计算机网络(谢希仁第七版)第六章——应用层相关推荐

  1. 计算机网络-谢希仁-第7版 第6章 应用层

    计算机网络-谢希仁-第7版 第6章 应用层 6-01 6-02 6-03 6-04 6-05 6-06 6-07 6-08 6-10 6-14 6-15 6-16 6-19 6-20 6-21 6-2 ...

  2. (~最新合集~)计算机网络谢希仁第七版 第五章课后答案

    5-01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的? 答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供 ...

  3. (最新合集)计算机网络谢希仁第七版 第四章课后答案

    1.网络层向上提供的服务有哪两种?是比较其优缺点. 网络层向运输层提供 "面向连接"虚电路(Virtual Circuit)服务或"无连接"数据报服务前者预约了 ...

  4. (最新合集)计算机网络谢希仁第七版 第三章课后答案

    3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别? "电路接通了"与"数据链路接通了"的区别何在? 答案:数据链路与链路的区别在于数据链路出链路外,还 ...

  5. 考研408 笔记 计算机网络【谢希仁第七版】第二章【物理层】几种复用方式 信道复用技术,频分复用FDM,时分复用TDM,波分复用WDM,码分复用CDM

    2.1物理层基本概念 目的:启动.维护和关闭数据链路实体之间进行比特传输的物理连接. 一些特性: 机械特性:指明接口所用接线器的形状和尺寸.引线数目和排列.固定和锁定装置等等. 电气特性:指明在接口电 ...

  6. 计算机网络总复习(谢希仁第七版)

    计算机网络(谢希仁第七版) 文章目录 计算机网络(谢希仁第七版) 第一章 1.2 互联网概述 1.2.1 网络的网络 1.2.2 互联网的发展(略) 1.3 互联网的组成 1.3.1 边缘部分 1.3 ...

  7. (~最新合集~)计算机网络谢希仁第七版 第二章课后答案

    2-01 物理层要解决哪些问题?物理层的主要特点是什么? 答案:物理层要解决的主要问题: (1)物理层要尽可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的 ...

  8. 计算机网络谢希仁第七版答案

    计算机网络第七版答案 第一章 概述 1-01 计算机网络向用户可以提供那些服务? 答: 连通性和共享 1-02 简述分组交换的要点. 答:( 1 )报文分组,加首部( 2 )经路由器储存转发( 3 ) ...

  9. 计算机网络谢希仁第七版课后答案完整版 微课视频 配套课件

    课后答案完整版 腾讯文档: https://docs.qq.com/doc/DRXNVYWRDRHN0VExi 如何下载腾讯在线文档? https://blog.csdn.net/COCO56/art ...

  10. 计算机网络原理(谢希仁第八版)第六章课后习题答案

    第六章 1.互联网的域名结构是怎样的?它与目前的电话网的号码结构有何异同之处? 答:(1)域名的结构由标号序列组成,各标号之间用点隔开:- 三级域名. 二级域名. 顶级域名,各标号分别代表不同级别的域 ...

最新文章

  1. oracle数据库导入导出
  2. excel表格出问题了
  3. 【Android 插件化】多开原理 | 使用插件化技术的恶意应用 | 插件化的其它风险 | 应用开发推荐方案
  4. 地形图绘制过程中的自然斜坡、陡坎、斜坡的区别
  5. 不同坐标系下角速度_坐标系统及常见坐标系
  6. python提示install无效_为什么是python设置.py给我“错误:选项installdir无法识别”错误?...
  7. CAN 总线 之六 BOSCH CAN 比特位填充(编码规则)、归零编码(RZ)和不归零编码(NRZ)
  8. linux 安装反病毒软件
  9. HDU 1421 搬寝室 解题报告(超详细)
  10. php中is_int用法,php – is_int()和ctype_digit()之间有区别吗?
  11. 《Python爬虫开发与项目实战》——第3章 初识网络爬虫 3.1 网络爬虫概述
  12. 有意思的BAT CMD if while循环 整型自增
  13. Base64编码及其作用
  14. sprintf()--字串格式化命令
  15. [c++primer][06]语句
  16. redis中内存碎片处理
  17. python随机产生手机号码
  18. 信号的频谱、幅度谱、相位谱及能量谱密度、功率谱密度
  19. LeetCode 643. 子数组最大平均数 I(简单)
  20. 学会忘记其实是一种美德

热门文章

  1. mnn python例子
  2. python调用c++总结
  3. pyqt根据名字获取控件
  4. Windows 软件推荐2020
  5. python list合并拼接
  6. ERROR: Failed to find Platform SDK with path: platforms;android-27
  7. 归并排序详解(python实现)
  8. 论numpy中matrix 和 array的区别
  9. opencv的ROI操作
  10. 图像傅立叶变换的物理意义