计算机科学导论第六章计算机网路 学习笔记+习题答案
笔记
通过本章学习,学生应该能够:
- 描述网络标准、物理结构和网络分类;
- 区分互联网(internet)与因特网(Internet);
- 描述作为因特网网络模型的TCP/IP协议族;
- 定义TCP/IP协议族中的各层以及它们的关系;
- 讨论因特网的客户/服务器体系结构;
- 描述三种因特网早期应用∶电子邮件、文件传输和远程登录;
理解作为因特网最常见应用的万维网及其组成;
区分三种因特网文档类型∶静态文档、动态文档和活动文档;
列出其他因特网应用,如视频会议、分组讨论和聊天。
1.网络标准、物理结构和网络分类
计算机网络是把数据从一个地方传送到另一个地方的硬件和软件的组合。
网络必须符合许多标准,其中最重要的是性能、可靠性和安全。
在网络中我们讨论了两类连接∶点对点连接和多点连接。
在网络中我们讨论了四种拓扑结构∶网状型、星型、总线型和环型。
我们提到了三类网络∶ LAN、MAN和WAN。
局域网(LAN)通常是私有的,它把单个办公室、大楼内和校园里的设备连接在一起。
广域网(WAN)提供远距离的数据、图像、音频和视频信息的传输,这些信息处在一个国家、洲甚至是全球的地理区域。
城域网(MAN)是大小介于LAN和WAN之间的网络。当两个或多个网络相连时,它们就成为互联网。
2.区分互联网(internet)与因特网(Internet)
当两个或多个网络连接在一起时,它们就变成互联网(internet,小写的"i")。最著名的互联网是因特网,它是数以万计互相连接的网络的集合。大多数需要因特网连接的终端用户使用因特网服务提供商(ISP)的服务。
3. 描述作为因特网网络模型的TCP/IP协议族
如今控制因特网的协议集合(族)被称为TCP/IP协议族。此族由五层组成,
·应用层使用户能访问网络。它提供了像电子邮件、远程文件存取和传输、浏览万维网这样的服务。应用层的地址是特定于应用程序的。
·传输层负责整个消息的进程到进程的分发。这意味着处于传输层的客户端和服务器间创建了一种逻辑连接。在TCPIP协议族的发展历程中,有三种传输层协议;UDP、TCP和SCTP。
·网络层负责数据包从源到目的地的发送,其中可能经过多个网络。网络层保证每个数据包从源点到它的终点。在TCPIP协议族中,网络层的主要协议是因特网协议(IP)。
·数据链路层从一个节点到另一个节点发送数据包。数据链路层还负责"跳"之间的差错控制和流量控制。它使用物理或MAC地址来标识节点。
物理层完成在物理介质上传输二进制流所需要的功能。虽然数据链路层负责从一个节点到另一个节点传输数据帧,但物理层负责传送单个的二进制位,这使得数据帧能到达下一个节点。
4.讨论因特网的客户/服务器体系结构
在客户/服务器体系结构中,每个应用由两个分开但相关的程序组成∶客户端程序和服务器端程序。服务器端程序需要一直运行,而客户端程序只在需要时运行。这意味着运行服务器端程序的计算机要一直是开的,而运行客户端程序的计算机只在需要时才打开
5.描述三种因特网早期应用∶电子邮件、文件传输和远程登录
电子邮件(E-mail)是最流行的因特网应用,电子邮件使用的主要协议是简单邮件传输协议(STMP)。电子邮件使用的其他协议是POP和IMAP。
文件传输协议(FTP)是因特网上最常见任务的标准机制,它从一台计算机到另一台计算机进行文件的拷贝。FTP与其他客户/服务器应用的不同之处在于,它建立了两个连接∶一个用作数据传输,另一个用作控制命令的交换,
TELNET是允许用户访问远程计算机上任何应用程序的通用客户/服务器程序。换言之,它允许用户登录到远程的计算机上。登录后,用户可以使用远程计算机上可用的服务,并把结果传回本地计算机上。
6.理解作为因特网最常见应用的万维网及其组成
万维网(WWW)(或Web)是分布在全球并连在一起的信息存储库。
为了使用WWW,我们需要三个组件∶浏览器、Web服务器和超文本传输协议(HTTP)。
7.区分三种因特网文档类型∶静态文档、动态文档和活动文档
WWW上的文档可以分成三大类∶静态、动态和活动。这种分类是基于文档内容确定的时间。
静态文档是内容固定的文档,它被创建、存储在服务器上。客户端只能得到文档的副本。换言之,文件的内容是在文件创建时就确定的,而不是在使用时确定的。
动态文档是浏览器请求文档时由Web服务器创建的。
活动文档是运行在客户端的一个程序。
8.列出其他因特网应用,如视频会议、分组讨论和聊天
本章提及了三种其他的应用。视频会议可以提供两组或多组参与者或一组参与者间的交流。Listserv允许一组用户讨论他们感兴趣的共同话题,它使用运行在服务器上的两个程序∶订阅者服务器和邮件服务器。最后,聊天是由一种实时应用程序支持的,它与视频会议系统相似,其中双方或多方交换文本、音频或视频。
习题答案
1.点对点连接提供了两个设备间的专用链路。链路的整个容量为两个设备的传输所拥有。多点连接(也称多站连接)是两个以上的指定设备共享一个链路。在多点环境中,信道的容量被共享,不管是空间上的还是时间上的。
2.
3.答案略,查看上述笔记第一条
4.答案略,查看上述笔记第二条
5.6.7.8.9.10.答案略,查看上述笔记第三条
11.数据链路层
12.网络层
13.传输层
14.完成MTA客户端和服务器端工作
15.用于从一台计算机拷贝文件到另一计算机
16.它允许用户访问远程计算机上的任何应用程序,并把结果传回本地计算机上。
17.当用户登录本地分时系统时,就称为本地登录。
当用户访问位于远程机器上的应用程序或工具时,执行远程登录。这时TELNET的客户端和服务器开始工作。用户传送击键给终端驱动程序,本地操作系统接收它们,但不解释它们。
18.答案略,查看上述笔记第七条
19.A
20.C
21.A
22.C
24.C
25.C
26.C
27.D
28.A
29.B
30.D
31.A
32.D
33.总线电缆的故障或断裂将终止所有的传输,单个站点的故障只影响单个站点
34.受影响的仅为受损部分的站点
35.环的断裂会使整个网络不可用
36.假设房间的边长为a,总线至少需要3a的电缆和环形需要至少4a的电缆,星形需要2*根号2电缆,故C
37.三种方案的电缆都是只要一处有故障或者断裂,整个网络均不可用,但是低廉的费用、容易安装和可伸缩性已经使星型拓扑成为常用拓扑。
38.问题可能是总线太长了。解决方法可以是:将总线分成两部分,中间用中继器(再生接收到的每个信号)连接。
39.如果需要及时性比准确性更重要的应用程序用UDP,如果需要准确性大于及时性的应用用TCP,如果都需要用SCTP。
40.
42.应用层
43.
略
44.电子邮件地址唯一表示INTERNET上的一个邮箱,IP唯一表示INTERNET上的一台计算机,不能一对一。
45.文件传输协议(FTP)用于从一台计算机拷贝文件到另一计算机,不能操作另一台计算机的所有应用。
TELNET是多用途的客户/服务器程序,它允许用户访问远程计算机上的任何应用程序。换言之,它允许用户登录远程计算机,登录后,用户可以使用远程计算机上可用的服务,并把结果传回本地计算机上。
46.活动文档
47.静态
48.https://www.hadb/user/general.html
计算机科学导论第六章计算机网路 学习笔记+习题答案相关推荐
- 计算机科学导论第五章计算机组成 学习笔记+习题答案
第五章 计算机组成 通过本章的学习,学生应该能够∶ 列出计算机的三个子系统; 描述计算机中央处理单元(CPU)的作用; 描述典型计算机中指令周期的取指令-译码-执行阶段; 描述主存和它的地址空间; 区 ...
- 计算机组成和导论,计算机科学导论五第章计算机组成
计算机科学导论五第章计算机组成 (58页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 第5章 计算机组成 计算机导论 计算机硬件系统的组 ...
- 导论 计算机组成 ppt,计算机科学导论 第五章 计算机组成.ppt
计算机科学导论 第五章 计算机组成.ppt (58页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 计算机导论第5章 计算机组成计算机硬件 ...
- 计算机科学导论第五章计算机组成课后答案,计算机科学导论第五章计算机组成.ppt...
计算机科学导论第五章计算机组成.ppt 计算机导论 第5章计算机组成 计算机硬件系统的组成 计算机系统由硬件子系统和软件子系统组成 硬件 Hardware 子系统 组成一台计算机的物理设备的总称叫做计 ...
- 计算机网路基础课后习题答案 主编刘建友
计算机网路基础课后习题答案 第一章 计算机网络概述 一.填空题 二.单项选择题 第二章 物理层 一.填空题 二.单项选择题 三.简答题 第三章 数据链路层 一.填空题 二.单项选择题 三.简答题 第四 ...
- 计算机科学导论+刘艺+pdf,计算机科学导论(机械工业出版社)刘艺 瞿高峰 习题答案.doc...
计算机科学导论(机械工业出版社)刘艺 瞿高峰 习题答案.doc 以下答案为查阅多方资料做的,仅供参考. 第一章 绪论 1. 和计算机相关的问题. 2. 冯.诺依曼模型. 3. 第一点:尽管这个模型能够 ...
- 本课程中拟学的计算机思维,南京理工大学计算机科学导论 第1章计算机、计算与计算思维练习题答案解析...
大学基础课程,计算机导论 第1章计算机.计算与计算思维 1.各种自动化设备,如数控机床.自助加油站中有计算机吗? (A)YES:(B) NO 2.计算机包括___D__. (A)台式机.便携机: (B ...
- 鸟叔的linux私房菜:第0章 计算机概论学习笔记(Learning Notes for Basic Computer Theory)
本博客是针对<鸟叔的Linux私房菜 基础学习篇 第四版>的第0章 计算机概论的学习笔记. 1 电脑辅助人脑的好工具 11 计算机硬件的五大单元 12 一切设计的起点CPU的架构 其它单元 ...
- 啊哈C语言 第六章 【代码】【习题答案】
目录 第1节 逆序输出 从键盘输入5个整数,然后将其逆序输出: 第2节 申请100个小房子怎么办 将a[0]~a[9]变量分别存储0.1.4.9.16.25.36.49.6 ...
最新文章
- 我学Delphi心得与笔记-------在控件上如何禁用Ctrl+V
- R语言入门第六集 实验五:综合应用
- JAVA实现旋转数组的最小数字问题(《剑指offer》)
- Oracle 表空间数据文件迁移图解
- OS_CORE.C(9)
- 云信小课堂|搭建应用级别在线聊天室,7步就够了!
- 牛顿插值--python实现
- mysql主从增量同步_生产环境中mysql主从同步/完整/增量备份
- AJAX无刷新搜索,即输即得(未完善…)
- java 任务_Java-定时任务
- mac使用allure_制作测试报告,allure,生成
- oc基础-protocol协议的使用
- Hillstone 防火墙流量命令
- html如何保存离线使用,如何完整保存离线网页
- imx 290 支持25fps
- DreamWeaver CC网页设计与制作
- 计算机图形学5--绘制基本图元
- win7不能开启无线服务器,Win7建立无线Wi-Fi热点及常见问题解决办法——无线路由器功能实现...
- hpux oracle INS-06006 PRVF-7546
- 王垠对 JS 的评价
热门文章
- 动态合并单元格行和列方法封装 ~~~起手可用
- 关于强交互类APP全球加速解决方案
- 美通社企业新闻汇总 | 2019.2.11 | 《流浪地球》登顶IMAX国产片最高票房;阿迪达斯推出UltraBOOST19跑鞋...
- 请设计一个算法,给一个字符串进行二进制编码,使得编码后字符串的长度最短。(哈夫曼树)...
- 使用 ip2region 获取用户的 IP 归属地
- k型热电偶检测温度c语言程序,[请教]普中51单片机与max6675芯片用k型热电偶检测温度的问题...
- 深入浅出OOD(一) (转)
- 怎么更改WordPress网站URL
- 误删sd卡文件怎么恢复
- telerik自定义皮肤的制作及用法