第一篇:计算机网络基础总结(第一篇)
计算机网络概论
第一章:计算机网络概述
1.1,计算机网络的定义和基本功能
定义: IEEE高级委员会坦尼鲍姆博士定义为;计算机网络是一组自治计算机互联的集合。
功能:(1)资源共享
(2)分布式处理与负载均衡,(3)综合信息服务
1.2,计算机网络的演进
1945年,世界上第一台电子计算机ENIAC诞生,它由18000个真空管组成,计算机的发展由此开始。
计算机网络的雏形主机互连
主机互连:终端借助电话线路访问计算机,由于计算机发送和接受的是数字信号,电话线传输的是模拟信号,要求在终端盒主机之间加上调制解调器(猫),进行数字信号于模拟信号之间的转换。
局域网(LAN):在一个较小的物理范围内为计算机提供资源共享和通信服务。局域网主要对应OSI参考模型的物理层和数据链路层。主要的局域网技术包括以太网,令牌环网,FDDI。
互联网:我认为通过TCP/IP协议把不同地域的局域网连接起来就是互联网。
因特网:把全球的公司,校园,ISP(互联网服务提供商,即向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。ISP是经国家主管部门批准的正式运营企业,享受国家法律保护)和个人用户连接在一起的就叫做因特网。阿帕网(ARPANET 阿帕网为美国国防部高级研究计划署开发的世界上第一个运营的封包交换网络,它是全球互联网的始祖。)
1.3,计算机网络基本概念:
1.3.1,计算机网咯中的基本概念
局域网:局域网通常指几千米范围内的,可以通过某种介质互连的计算机,打印机,猫或者其他设备的集合。
城域网:城域网覆盖范围为中等规模介于局域网和广域网之间,通常是一个城市内的网络连接距离为10km左右。
广域网:在超过局域网的地理范围内运行,分布距离远,它通过各种类型的串行连接以便在更大的地理区域内实行接入。
1.3.2,网络的拓扑结构
总线型:早期的网络拓扑结构中应用最广的拓扑结构,它的优点结构简单,成本低,安装使用方便,消耗的电缆长度短,便于维护,缺点是存在单点故障,总线如果出现故障,整个总线型网络都会瘫痪,由于共享总线带宽,当网络负载过重时,会导致总线型网络性能下降。
星形拓扑:以中央节点为中心,把若干个外围节点连接起来的辐射式互连结构,中央节点对个设备的通信和信息交换进行集中控制于管理。优点,系统的可靠性较高,当某一线路发生故障时,不会影响网络中的其他主机,扩充或删除其他设备较容易,中央节点可以方便的管理和控制网络。缺点是需要连接的线缆比总线型的多,如果中央节点出现故障,网络将不能使用。
环形拓扑:通过一条首尾相连的通信线路连接起来的一个封闭式环形网。如果要与其他主机通信必须依次经过两者之间的每一个设备,它可以是单向的也可以是双向的。优点,结构简单,工作中各个工作站地位相等,建网容易,可实现数据传送的实时控制,可预知网络性能。缺点任何一个节点发生故障,就会导致所有简洁点无法正常工作,实际通信中一般采用多环结构。
网状拓扑:可分为全网状和部分网状拓扑,全网状结构缺点使用线路较多需要N(N-1)/2条线路,造价昂贵,线路利用率低。部分网状,只在经常通信的地方架设线路,浪费相对较低。他们的共同优点就是通信速度快。
1.3.3,电路交换,分组交换,报文交换
电路交换:当端节点要求发送数据时,交换机就在发送节点和接受节点之间创立一条独占的数据传输通道,这条带宽由通信双方独占,一直到通信结束。优点传输延迟小,电路交换实现对数据的透明传输,就是不对数据添加任何的修改。信息吞吐量大。缺点,网络资源利用率低,需要连接的时间较长,还有就是如果使用电路交换通信,网络中每台计算机都必须要建立于其他计算机的线路连接这个不可能的。
分组交换:需要将传输的信息划分为具有一定长度的包,以包为单位进行储存和转发,每个包都有接收方的地址和发送方的地址标示。优点能够充分的利用线路带宽,保证任何用户不能长时间独占某个传输线路。缺点就是突发的数据可能造成线路堵塞,还有就是技术要求比较高,设备也比较严格。
报文交换:不要求通信双方建立专用的通路,把发送的信息组织成一个数据包,就是报文,报文要在网络中一站一站的向前传递,到达每一个节点都要经过储存和转发,要求交换节点要有足够大的储存空间,报文通信的等待时间很长。
1.4,衡量计算机网络的主要指标
带宽:带宽分为模拟带宽和数字带宽,贷款单位为bps位每秒,代表每秒钟某条链路能发送的数据位数。
延迟:又称时延,把数据从一个网络节点传送到另一个网络节点所需的时间,单位是ms毫秒,网络时延主要有传播时延,交换时延,介质访问时延和列队时延组成。延迟是不可能完全消除的。
总结:带宽越宽越好,延迟越小越好。
1.5,网络标准化组织
1,国际标准化组织(ISO):提出了OSI参考模型。
2,电器和电子工程协会(IEEE):IEEE的局域网标准当今局域主导地位,IEEE802 标准系列,802.3以太网标准。
3,美国国家标准协会(ANSI):ASCII码和FDDI光纤分布式数据接口
4,国际电信联盟(ITU):X.25和帧中继。
5,internet架构委员会(IAB)
6,电子工业协会(EIA):RS-232大多数PC于调制解调器或打印机设备通信的规范
7,因特网工程特别任务组(IETF)
本章总结:计算机网络可以实现资源共享,综合信息服务,负载均衡于分布式处理等基本功能
计算机网络的类型可以按局地域,拓扑结构,数据交换方式及网络组件等不同的类型划分
习题
1.在计算机局域网中,常用的通信设备有集线器,交换机,路由器。2.802.x协议族是由IEEE定义的。
3.衡量网络性能的两个指标是带宽和延迟。
4.会产生单点故障的是总线型,环型,网状拓扑环境。5.数据交换技术包括电路交换,报文交换,分组交换。
第二章:OSI参考模型于TCP/IP模型
2,.1,OSI参考模型
2.1.1,OSI参考模型的产生:
为了解决网络之间兼容性问题,帮助各个厂商生产出可兼容的网络设备于1984年提出了OSI参考模型,特成为计算机网络通信的基础模型。
优点:开放的标准化接口,多厂兼容性,易于理解学习和更新协议标准,实现模块化工程,降低了开发实现的复杂度,便于排查故障,一旦发生故障可以比较容易的定位于某一个层次。
2.1.2,OSI参考模型的层次结构
1,物理层,单位为比特(bit),功能在终端上传输比特流,物理层协议定义了通信传输介质的物理特性为机械特性(说行接口所用的接线器的形状和尺寸,引线数目和排列,各种规格的电源插头和尺寸),电气特性(说明在接口电缆的每根线上出现的电压和电流范围),功能特性(说行某根线上出现的某一个电平的电压表示何种意义),规程特性(说明对不同功能的各种可能事件的出现顺序)。
2,数据链路层;单位是帧(frame)主要功能,帧同步,数据链路的建立,维持和释放,传输资源控制,流量控制,差错控制,寻址,表示上层数据。
3,网络层:单位是包(packet)主要功能:编址,路由选择,拥塞控制,异种网络互连。路由器是网络层设备,4,传输层:数据单位为段(segment),负责创建端到端的通信连接,差错校验和重传,还有流量控制。
5,会话层(也会处理差错校验),6,表示层(有数据加密和压缩的功能)。
7,应用层(直接与用户和应用程序打交道,负责为软件提供接口以便程序能使用网络服务)
2.2,TCP/IP模型
1,网络接口层对应OSI的物理层和数据链路层
2,网络层。
3,传输层。
4,应用层对应OSI的会话层,表示层,应用层。
第三章:网络设备及其操作系统介绍
3.1,路由器和交换机的作用于特点
3.1.1,路由器的作用与特点
路由器的作用,在网络中对IP报文寻找一条合适的路径进行路由,就是合适的方向转发,它的实质是完成了TCP/IP协议族中IP层提供的无连接,尽力而为的数据传送服务
路由器特点:路由器主要工作在物理层,数据链路层,网络层,路由器的接口类型比较丰富,可以用来连接不同介质的异质网络,路由需要依靠参照自己的路由表对IP报文进行转发,IP层也是路由器的核心功能,为了形成路由表和转发表,路由器要交互路由等协议控制信息,路由器通常支持多种路由协议。
3.1.2,交换机的作用与特点
交换机功能;主要作用是连接多个以太网物理段,隔离冲突域,利用侨接和交换提高局域网性能,扩展局域网范围,交换机是利用MAC地址进行转发的。
交换机的特点:主要工作在物理层,数据链路层,提供以太局域网的桥接和交换,而非连接不同种类的网络,交换机上的数据交换依靠MAC地址映射表,这个表是交换机自行学习的而不需要相互交换的地位的位置信息。
3.1.1,路由器和交换机的发展趋势
是融合的趋势,并且网络设备逐渐融合多种业务功能,这些都逐渐
被集成到路由器和交换机中。
3.2,H3C路由器和交换机介绍
核心路由器SR8800系列
核心交换机S9500交换机 开放多核路由器SR系列
全千兆只能交换机S5100 多业务开放路由器MSR系列有一个显著特点采用了OAA开放应用体系架构,产品提供了一个公司软硬件接口机标准规范的开放平台,任何厂商与合作伙伴均可给予次平台开发更为深层只能的网络应用功能 交换机S3100 ER系列路由器低端的 SMB交换机低端的3.3,H3C网络设备的操作系统comware
特点:1,支持IPV4和IPV6双协议栈
2,支持多核CPU,增强网络设备的处理能力
3,同时提供路由和交换功能
4,comware注重了系统的高可靠性和弹性扩展功能,提供了IRF智能弹性结构特性
5,采用组件化设计并且提供开放接口,便于软件的灵活裁剪和定制因此具有良好的伸缩性和可移植性 本章总结
路由器是利用三层IP地址信息进行报文转发的互连设备。
交换机是利用二层MAC信息进行数据帧交换的互连设备。
路由器,交换机的运行依赖的软件核心是网络设备的操作系统。
H3c Comware软件平台是h3c IP的网络设备的核心软件。
第四章,网络设备操作基础
4.1,访问网络设备的命令接口
H3Ccomware采用基于命令行的用户接口进行管理和操作,用户可以通过console,AUX,telnet和SSH等多种方法连接到网络设备。
通过console口进行连接,用终端登录到网络设备的console端口是一种最基本的连接方式。用户需要把一台字符终端的串行接口通过专用的CONSOLE线缆连接到网络设备的console口上,然后通过终端访问CLI。Console口连接是最基本的连接方式,也是对设备进行初始配置是最常用的方式,路由器和交换机的console口用户默认拥有最大的权限,可以执行一切操作和配置。大部分H3C网络设备的con口默认波特率为9600。
通过AUX口进行连接,网络设备提供的AUX口通常用于对设备进行远程操作和配置,端口类型为EIA/TIA-232DTE,需要通过PSTN(公共交换电话网络)建立拨号连接,接入到网络设备的AUX口上,终端和网络设备都需要MODEM,AUX口配置虽然不是一种常用的方法,但在IP网络中断时,可以满足远程操作设备的需求。
通过telnet进行连接,通过SSH连接都是通过IP网络然后远程登录到设备上,把设备当做服务器登录上,只需要连接网线就可以,只不过SSH登录比另一种登录方式更加安全。
4.2,命令行使用入门
4.2.1,命令试图
(1)用户试图,网络设备启动后的默认视图,在该视图下可以查看启动后设备基本运行状态和统计信息。
(2)系统视图,这个事配置形同全局通用参数的视图,可以在用户试图下使用SYSTEM-VIEW命令进入
(3)路由协议视图,路由协议的大部分参数是在路由协议视图下进行配置的,、例如OSPF协议视图,RIP协议视图等,在系统视图下进入路由协议视图
(4)接口视图,配置接口参数的视图成为接口视图,在该视图下可以配置接口相关的物理属性,链路层特性及IP地址等重要参数。
(5)用户界面视图,用来管理工作在流方式下的异步接口,通过在用户界面视图下的各种操作,可以达到统一管理各种用户配置的目的。用户界面视图可以分为console用户界面视图用于配置console用户界面的相关参数,通过console登录的使用console视图
AUX用户界面视图,用于配置AUX用户界面的相关参数,通过AUX口登录的使用该视图
TTY(实体类型终端)用户界面视图,此时图用于配置TTY用户界面的相关参数
VTY(虚拟类型终端)用户界面视图,次视图用于配置VTY用户界面的相关参数,VTY是一种逻辑终端线,用于对设备进行telnet或SSH访问,目前每台设备最多支持5个VTY用户同时访问。
在任何视图下都可以通过CTRL+Z来返回到用户试图下,都可以通过quit返回到上一层视图下
4.2.2,命令行级别
访问级(0),该级别命令不允许惊醒配置文件保存操作
监控级(1),该级别命令不允许进行配置文件保存的操作
系统级(2),务配置命令,包括各个层次网络协议的配置命令
管理级(3),关系到系统基本运行,系统支撑模块的命令
4.2.3,命令行帮助特性
按下?获取该视图下所有的命令机器简单描述
命令后接上空格然后接?,如果该位置为关键字,则列出全部关键字及其简单描述
字符串后紧接?,列出以该字符串开头的所有命令
命令后接一字符转紧接?,列出命令以该字符串开头的所有关键字
输入命令的某个关键字的前几个字母,按TAB键,则可以显示出完整的关键字。
4.2.4,错误提示信息
常见错误:unrecognized command 没有查找命令,没有查找的关键字,参数类型错误,参数值越界
Incomplete command 输入命令不完整
Ambiguous command found at
positon 已输入的字母开头的命令不唯一,无法识别
Too many parameters 输入参数过多
Wrong parameter 输入参数错误
History-command max-size命令来设置用户界面历史命令缓冲区的容量
Display history-command 查看调用保存的历史命令,并编辑或执行,默认情况下缓冲区的容量都是10
本章总结:命令行提供多种命令试图系统采用分级保护方式
第五章,网络设备文件管理
5.1,网络设备文件系统介绍
5.1.1,网络设备文件系统概述
应用程序文件,操作系统在特定设备上的特定版本的尸体程序文件称为应用程序文件,也成为映像,文件扩展名.bin
配置文件,系统将用户对设备的所有配置以命令的方式保存成文本文件,称为配置文件,扩展名.cfg
日志文件,系统在运行中产生的文本日志可以储存在文本格式的日志文件中称为日志文件
5.1.2,网络设备的储存方式
ROM,储存BOOTROM程序,是一个微缩的引导程序,主要任务查找应用程序文件并引导到操作系统,在应用程序文件或配置文件故障时提供一种恢复手段
FLASH储存器,用于储存应用程序文件,保存的配置文件和运行中产生的日志文件
RAM,储存当前运行中的当前配置文件,系统关闭或重启后会消失
5.1.1文件系统的操作
1,目录操作
2,文件操作
3,储存设备操作
对于可支持热插拔的储存设备可以再用户视图下用mount和umount命令挂载和卸载储存设备。
5.2,文件的管理
5.2.1配置文件介绍
设备启动时根据读取的配置文件惊醒初始化工作,该配置称为起始,于起始相对应,系统在运行过程中采用的配置称为当前配置,当前配置其实是启动时的起始动后用户对设备执行的增量配置的叠加。
配置文件为一个文本文件,以文本格式保存了非默认的配置命令,配置文件中的命令组织以命令试图为基本框架。
网络设备可以保存多个配置文件,系统启动时,如果用户指定了启动配置文件,并且配置文件存在,则系统已启动配置文件进行初始化,如果没有指定启动配置文件,或者指定的配置文件不存在,则以空配置进行初始化。本章总结:设备对储存介质中的文件以文件系统的方式管理,文件系统操作包括目录操作,文件操作,介质操作,配置文件包括平起始配置,和当前配置,通过指定启动文件可以进行操作系统软件升级
第六章,网络设备基本调试
6.1网络连通性测试
6.1.1,使用ping 测试网络连通性
PING实际上是基于ICMO开发的应用程序,他是在计算机的各种操作系统或网络设备上广泛使用的检测网络连通性的常用工具。通过它可以监测指定地址的主机或设备是否可达,测试网络是否出现故障
6.1.1使用tracert监测网络连通性,通过使用tracert命令,用户可以查看报文从源设备传送到目的设备所经过的路由器,当网络出现故障时,用户可以使用该命令分析出现故障的网络节点。
6.2,系统调试
1,系统调试概述
(1),协议调试开关,也成为模块调试开关,控制是否输出某协议模块的测试信息
(2)屏幕输出开关,控制是否在某个用户屏幕上显示调试信息。
本章总结:PING 用于检测网络连通性,tracert用于检测网络转发路径和网络连通性,测试信息的输出由协议开关和屏幕开关两个开关控制
第二篇:计算机网络基础学习总结(定稿)
计算机网络基础学习总结随着信息技术的迅猛发展,计算机网络的应用已经深入到人们日常生活的每一个角落,涉及到社会的各个方面,其影响之广、普及之快是前所未有的。宽带网络的蓬勃发展更是让人们欣喜地感受着共享网上资源的独特魅力。网络的巨大能量为人们提供了强有力的通信手段和尽可能完善的服务。从而极大的方便了人们,剧烈地改变着人们的工作、学习、生活和习惯方式。人类走进入了信息化时代,通过网络与世界各地的其它用户自由地进行通信、网上视频交谈、各种娱乐活动、多媒体教学、从网络中方便快捷的获取各种信息。
一、什么是计算机网络
1、网络的定义。计算机网络就是利用通讯设备和通信线路将地理位置不同的、具有独立功能的多台计算机系统遵循约定的通信协议互连成一个规模大、功能强的网络系统,用功能完善的网络软件(即网络通信协议、信息交换方式和网络操作系统等)来实现交互通信、资源共享、信息交换、综合信息服务、协同工作以及在线处理等功能的系统。
2、网络的分类,计算机网络有多种分类方法,常见的分类有:(1)计算机网络按照地理范围划分为:局域网、城域网、广域网和互联网四种;(2)按拓扑结构划分为:总线型、星型、环型、树型和网状网;(3)按交换方式划分为:线路交换网、存储转发交换网和混合交换网;(4)按传输带宽方式进行划分为:基带网和宽带网;(5)按网络中使用的操作系统分为:NetWare网、Windows NT网和Unix网等;(6)按传输技术分为:广播网、非广播多路访问网、点到点网。
二、计算机网络的产生于发展。
计算机网络的形成与发展大致经历了四个阶段:第一阶段,20世纪50年代,数据通信技术的研究与发展;第二阶段,分组交换网络APRANET的出现;第三阶段,20世纪70年代,网络体系结构与协议的标准化的研究,广域网、局域网与公用分组交换网的研究与应用;第四阶段,20世纪90年代,internet的广泛应用。
传统的通信采用电路交换技术,即两部电话机之间只要用一根电线相连就能实现通信,如果要将N部电话机两两相连,则至少需要N(N-1)/2跟电话线。两部电话机之间通信必须经历建立连接、通信、释放连接等三个过程。由于计算机数据具有突发性,势必导致电路利用率低,因此不适合用于计算机网络。之后就出现了分组交换技术,具体方法是将信息报文分段,在每段之前有地址控制信息的首部,从而构成分组,然后将各分组一次发送到接收端,在接收端去掉首部,还原出信息。各终端连接的中站设备——交换机采用存储转发的方法选择最佳路径发送到接收端。这样能使具有突发性的计算机数据得到分散,因而具有高效、灵活、迅速、可靠的优点,适用于计算机网络。
世界上第一台计算机互联系统APRANET产生于20世纪50年代,是美苏冷战的产物,它采用分组交换技术,是世界上第一个稳定的计算机网络,有计算机网络之父之称。
从资源共享的观点来说,计算机网络是以能实现资源共享的方式互联的自治计算机系统集合。可分为广域网WAN、局域网LAN、城域网MAN和接入网等。
计算机网络间各计算机是平等的。两台计算机要进行通信,必须高度协调才行,而这种协调是相当复杂的。为了减少网络设计和实现的复杂性,人们提出了网络体系结构的概念用来指导网络的设计与实现。计算机网络的体系结构就是指计算机网络的各层及其协议的集合,或计算机网络及其部件所应完成的功能。计算机网络的体系结构存在的目的就是使不同计算机厂家的计算机能够相互通信,以便在更大的范围内建立计算机网络。著名的国际标准化组织(ISO)提出了开放系统互联参考模型(OSI)。ISO将计算机网络分为七层,从最底层到最高层依次是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。每层完成一定的功能,都直接为其上层提供服务,并且所有层次都互相支持。第4层到第7层主要负责互操作性,而1~3层则用于创造两个网络设备间的物理连接。由于分层过多,OSI系统在现实中未能得到推广应用。而非标准化的TCPIP系统却得到了广泛应用,这种系统采用四层结构,依次是网络接入层、网络层、传输层和应用层。虽然OSI参考模型未能取得巨大成功,但它在计算机网络的发展过程中起了非常重要的指导作用。
三、第1层:物理层
物理层是OSI参考模型的最低层,且与物理传输介质相关联,该层是实现其他层和通信介质之间的接口。物理层协议是各种网络设备进行互联时必须遵守的低层协议。
物理层为传送二进制比特流数据而激话、维持、释放物理连接提供机械的、电气特征、功能的、规程性的特性。这种物理连接可以通过中继系统,每次都在物理层内进行二进制比特流数据的编码传输。这种物理连接允许进行今双工或半双工的二进制比特流传输的通
物理层相应设备包括网络传输介质(如同轴电缆、双绞线、光缆、无线电、红外等)和连接器等,以及保证物理通信的相关设备,如中继器、共享式HUB、信号中继、放大设备等。
四、第2层:数据链路层
数据链路层是OSI参考模型的第2层,介于物理层与网络层之间,其存在形式分为物理链路与逻辑链路。
设立数据链路层的主要目的是利用在物理层所建立的原始的、有差错的物理连接线路变为对网络层无差错的数据链路,因此数据链路层必须有链路管理、帧传输、流量控制、差错控制等功能。数据链路层所关心的主要是物理地址、网络拓扑结构、线路选择与规划等。
数据链路层的数据传输是以帧为单位。在OSI中,帧被称为数据链路协议数据单元,它把从物理层来的原始数据打包成帧。数据链路层负责帧在计算机之间的无差错信息传递。
数据链路层设备主要包括:网络接口卡(NIC)及其驱动程序、网桥、二层交换机等。
五、第3层:网络层
网络层是OSI参考模型中最复杂、最重要的一层。这一层定义网络操作系统通信用的协议,为信息确定地址,把逻辑地址和名字翻译成物理的地址。它也确定从信源机(源节点)沿着网络到信宿机(目的节点)的路由选择,并处理交通问题,例如交换、路由和对数据包阻塞的控制。
网络层的主要提供以下功能
1.路径选择与中继。路径选择是指在通信子网中,为源节点和中间节点选择后继节点,以便将报文分组传送到目的节点。“最短时间”是选择路径的标准。
[2]
2.流量控制。网络中链路层、网络层、传输层等都存在流量控制问题,其控制方法大体相一致。其目的是防止通信量过大造成通信于网性能下降。
3.拥塞控制。当到达通信子网中某一部分的分组数高于一定的水平,使得
该部分网络来不及处理这些分组时,就会使这部分以至整个网络的性能下降。拥塞控制的主要任务是保证网络高性能运转,保证子网不被它的用户发送的数据所淹没。
工作在网络层的设备主要有路由器和三层交换机。路由器通过转发数据包来实现网络互连, 其支持的协议有TCP/IP、IPX/SPX、AppleTalk等。三层交换机使用了三层交换技术,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。
六、第4层:传输层
传输层是OSI参考模型的第4层中,是比较特殊的一层。该层的为源主机与目的主机进程之间提供可靠的,透明的数据传输,并给端到端数据通信提供最佳性能。
传输层从会话层接收数据,负责错误的确认和恢复,以确保信息的可靠传递。如果有必要,它也对信息重新打包,把过长信息分成小包发送,确保到达对方的各段信息正确无误,而在接收端,把这些小包重构成初始的信息。
传输层目的在于它既可以划分在OSI参考模型高层,又可以划分在低层。如果从面向通信和面向信息处理角度进行分类,传输层一般划在低层:如果从用户功能与网络功能角度进行分类,传输层又被划在高层。这种差异正好反映出传输层在OSI参考模型中的特殊地位和作用。
传输层所支持的协议有:TCP/IP的传输控制协议TCP、Novell的顺序包交换SPX以及Microsoft NetBIOS/NetBEUI等。
七、第7层:应用层
应用层是最终用户应用程序访问网络服务的地方,它负责识别并证实通信双方的可用性,进行数据传输完整性控制,使网络应用程序(如电子邮件、P2P文件共享、多用户网络游戏、网络浏览、目录查询等)能够协同工作。[4]应用层是OSI参考模型的最高层,它为用户的应用进程访问OSI环境提供服务。应用层关心的主要是进程之间的通信行为,因而对应用进程所进行的抽象只保留了应用产程与应用进程间交互行为的有关部分。这种现象实际上是对应用进程某种程度上的简化。
应用层所承处的网络安全功能可粗分为保密、鉴别、反拒认、完整性等。保
密足指保护信息不被未授权者访问。鉴别是指在交换信息之前先要确认对方的身份。反拒认功能主要与电子签名有关,比如对拒绝承认所签约的客户必须惟一的确定电子反拒认,以满足法律手续。完整体是指如何确认白己所收到的信息是原始发来的信息,而不是被窜改或伪造的。
八、网络互联:
网络互联指将分布在不同地理位置的网络设备相互连接,构成更大规模的网络,目的是实现网络通信和资源共享。通过用物理设备将各网络和主机的物理层互连,各层次协调工作,从而实现了网络的功能,构成了现在丰富多彩的网络。
在计算机网络时代,人们对计算机和互联网的利用必将会渗透到社会生产和生活的各个方面,通过计算机和网络的功能,将会给企业的生产和经营活动的开展以及老百姓的工作和生活带来极大的便利。在互联网的联系和沟通下,各种信息传播的速度将加快,企业和个人对网络信息的依赖程度也将不断加深,信息需求程度相对较大的部门将成为未来社会中创造高附加值的行业。并通过他们带动相关知识产业的进步和发展,甚至带动全社会的经济结构的优化调整,推动社会经济的全面进步。
计算机网络取得今天的发展成就,是人类文明进入到更高阶段的标志,它推动着人类社会向更现代化的方向发展,同时推动了知识经济时代的到来,人们通过计算机网络的连接,打破了原先在时间和空间上的阻隔,在无形中拉近了人与人之间的距离,也在一定程度上扩大了我们生存的空间,网络给我们提供了超乎寻常的方便和成功。但是,网络也给社会带来了更多的挑战,它要求我们要以更高的层次去面对新的生活和环境,同时不断地改变我们的思想和行为,我们要抓住网络时代带给我们机遇,不断努力推动人类社会向更的高阶段发展。
第三篇:计算机网络基础--个人总结.(范文)
计算机网络
一、计算机网络和因特网...............................................................二、应用层........................................................................................三、传输层......................................................................................四、网络层......................................................................................五、链路层和局域网.....................................................................一、计算机网络和因特网
终端设备:计算机、工作站、服务器、PDA电话、智能电话。通信链路:光纤、铜缆、无线电、卫星。通信设备:交换机、路由器、防火墙。
端系统通过通信链路和分组交换剂连接到一起。两种著名的分组交换机:路由器和链路层交换机。端系统通过因特网服务提供商(ISP接入因特网。
TCP(传输控制协议和IP(网际协议协议是因特网中两个最为重要的协议。IETF的标准文档被称为请求评论(Request For Comment。因特网:万网之网 公共的Internet(因特网 专有的Intranet(内联网 什么是协议?
为了发和收数据信息。
TCP、IP、HTTP、FTP、PPP(点对点 协议三要素: 1.语义(做什么。用于解释比特流的每一部分意义。
2.语法(怎么做。是用户数据和控制信息的结构和格式,以及数据出现的顺序的意义。
3.时序(什么时候做。事件实现顺序的详细说明。
一个协议定义了在两个和多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他事件方面所采取的动作。
与因特网相连的计算机等设备通常称为端系统。端系统也称为主机。
主机有时有被进一步划分为:客户机和服务器 客户机-服务器因特网应用程序是分布式应用程序。接入网,即将端系统连接到边缘路由器的物理链路。
边缘路由器是端系统到任何其他远程端系统的路径上的第一台路由器。网络接入大致分为: 1.住宅接入。将家庭端系统与网络相连。
2.公司接入。将商业或教育机构中的端系统与网络相连。3.无线接入。将移动端系统与网络相连。
带宽:独享还是共享。WAN:广域网 LAN:局域网 MAN:城域网 PAN:个人网 物理媒体 1.有线传输介质。(1.同轴电缆(2.双绞线(3.光纤
2.无线传输介质。(1.卫星(2.微波(3.红外线 双绞铜线
1.屏蔽双绞铜线(STP-----以铝箔屏蔽以减少干扰 2.非屏蔽双绞线(UTP 直连网线(不同类 交叉网线(同类
实现交换的方法只要有:电路交换、报文交换和分组交换。数据交换技术
1、电路交换
2、存储转发交换(报文交换、报文分组交换 电路交换的工作原理(特点:面向连接 1.线路建立阶段 2.数据传输阶段 3.线路释放阶段 电路交换的通信子网
1.通信子网结点是电子或机电结合的交换设备,可以完成输入和输出的物理连接。
2.通信子网中的结点不能存储数据与改变数据内容,并不具备差错控制能力。存储转发方式是物联网基本交换方式。
分组交换称为当前计算机网络中基本的交换技术。分组交换是基于标记的(首部----含有地址控制信息 多数分组交换机在链路的输入端使用存储转发传输。存储转发的分类: 1.报文传输:不管发送的数据的长度多少,都可以把它作为一个逻辑单元发送。
2.报文分组传输:限制一次传输数据的最大长度,如果传输数据超过规定的最大长度,发
送结点就将它分成多个报文分组发送。存储转发方式和线路交换方式的主要区别: 1.发送的数据和目的地址、源地址、控制信息按照一定格式组成一个逻辑单元(报文或报
文分组进入通信子网。
2.通信子网中的结点是通信控制处理机,它负责完成数据单元的接收,差错校验,存储路
径和转发功能。
在通信控制处理剂(CCP的输入和输出端口之间没有直接连线 CCP处理分组的过程是: 1.把收到的分组先放入缓存(暂时存储
2.查找转发表,找出到某个目的地址应从哪个端口转发 3.把分组送到适当的端口转发出去 存储转发的优点
1.线路利用率高,提高系统效率
2.可以动态选择通过通信子网的最佳路径
3.通信子网中的结点可以对不同通信速率的线路进行速率交换,也可以对不同数据代码格
式进行变换 4.可以平滑通信量
5.通信子网中的结点可以进行差错校验和纠错处理,能提高系统可靠性 6.采用存储转发的分组交换,实质上市采用了在数据通信中断续(或动态分配传输带宽 的策略
计算机网络从功能的角度换分为:资源子网和通信子网 资源子网:负责数据处理的主计算机和终端
通信子网:负责数据通信处理的通信控制处理机和通信线路
速率:即数据率或比特率,是计算机网络中最重要的一个性能指标,速率的单位是b/s、Kb/s、Mb/s、Gb/s 带宽本来是指信号具有的频带宽度,单位是赫(千赫、兆赫、吉赫
现在的带宽是指数字通道所能传送的―最高数据率‖的同义词,单位是―比特每秒‖
带宽线路:可通过较高数据率的线路。在网络中有两种不同的速率: 1.传播速率。信号(即电磁波在传输媒体上的传播速率(米/秒,或公里/秒 2.传输速率。计算机向网络发送比特的速率,也叫做传输速率(比特/秒 四种时延
1.传输时延(发送时延。
发送数据时,数据块从结点进入到传输媒体所需要的时间。
也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。
2.传播时延。
电磁波在信道中需要传播一定的距离而花费的时间。
信号传输速率(即发送速率和信号在信道上的传播速率是完全不同的概念。
3.处理时延。
交换结点为存储转发而进行一些必要的处理所花费的时间。4.排队时延。
结点缓存队列中分组排队所经历的时延。排队时延的长短往往取决于网络中当时的通信量。总时延=处理时延+排队时延+传输时延+传播时延
吞吐量(throughput表示在单位时间内通过某个网络(或信道、接口的数据量。吞吐量受网络的带宽或网络的额定速率的限制。服务和协议:
1、协议是―水平的‖,即协议是控制对等实体之间通信的规则。服务是―垂直的‖,即服务是由下层向上层通过层间接口提供的。
2、本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
OSI七层模型
1.物理层: 利用传输介质为通信的网络结点之间建立、管理和释放物理连接;实现比特流的透明传输,为数据链路层提供数据传输服务;物理层的数据传输单元是比特。2.数据链路层: 数据链路层实现两个相邻的机器间的无差错的传输。通过对物理层提供的原始比特流传输服务的加强,向网络层提供服务。
为实现相邻节点间的无差错传输,数据链路层最小提供了成帧、物理寻址、确认、差错控制和流量控制等机制。
传输以―帧‖为单位的数据包。3.网络层: 主要涉及在通信子网中选择一条合适的路径,使发送端传输层所传下来的数据能够通过所选择的路径到达目的端。
网络层数据传输单位是分组(Packet。4.传输层: 向用户提供可靠的端到端(end-to-end服务;传输层负责将完整的报文进行源到目的端的交付即提供可靠的进程到进程的报文交付。
传输层为了向会话层提供可靠的端到端传输服务,也使用了差错控制和流量控制等机制。OSI七层模型中承上启下的层,它下面的三层主要面向网络通信,以确保信息被准确有效地传输;它上面的三个层次则面向用户主机,为用户提供各种服务。
传输层向高层屏蔽了下层数据通信的细节,是计算机通信体系结构中关键的一层。
5.会话层: 负责维护两个结点之间会话连接的 建立、管理和终止,以及数据的交换.为表示层提供服务 6.表示层: 表示层关心的是所传送数据的语法和语义。完成语法格式的转换 7.应用层: 为应用程序提供了网络服务;建立传输错误纠正与保证数据完整性的控制机制。
TCP/IP 四层体系结构
传输层的主要功能: 提供进程间可靠的传输服务。
传输层包括TCP和UDP两种传输协议: TCP是面向连接的传输协议。(可靠的传输 UDP是无连接的传输协议。(不可靠的传输
TCP和UDP都用端口(port号来识别应用层实体,以便准确地把信息提交给上层对应的协议(进程。
IP协议是一种不可靠、无连接的网络层协议。网际层的四个主要协议
四层模型的核心协议:TCP/IP 五层因特网协议栈
网络数据传输的过程 1.发送方从上到下依次打包 2.接收方从下到上依次解包
二、应用层 应用层协议分类
1.依赖于TCP协议的应用层协议 Telnet HTTP SMTP POP3 FTP 2.依赖于无连接的UDP协议的应用层协议 SNMP TFTP RPC 3.既依赖于TCP也依赖于UDP协议的应用层协议 DNS 4.非标准化协议
传输层向上提供可靠的和不可靠的逻辑通信信道
网络环境中一个进程的全网惟一的标识需要一个三元组来表示:协议,本地地址,本地端口号。
WWW服务的核心技术是: 1.超文本标记语言HTML;2.超文本传输协议HTTP。
在操作系统术语中,进行通信的实际上是进程而不是程序。不同端系统上的进程通过跨越计算机网络交换报文而进行通信。
在给定的一对进程之间的通信会话中,发起通信的进程被表示为客户机,在会话开始时等待联系的进程是服务器。
进程通过一个称为套接字的软件接口在网络上发送和接收报文。TCP服务模型包括面向连接服务和可靠数据传输服务。TCP连接是全双工的。
UDP服务是一种不提供不必要服务的轻量级传输层协议。
UDP是无连接的,两个进程通信前没有握手的过程。UDP协议提供的是不可靠数据传输服务。在因特网中,主机是用IP地址进行标识的。
HTTP协议是基于请求/响应方式的(客户机/服务器。
基于HTTP协议的客户/服务器模式的信息交换过程,它分四个过程: 建立连接、发送请求信息、发送响应信息、关闭连接。HTTP是超文本传输协议。
每个URL地址由两部分组成:存放对象的的服务器主机和对象的路径名。HTTP使用TCP作为它的支撑传输层协议。
HTTP是一个无状态协议,不保存关于客户机的任何信息。非持久连接和持久连接的区别:是否基于相同TCP承载。默认下,HTTP使用持久连接。HTTP请求报文:
第一行叫做请求行,其后继的行叫做首部行。
请求行有3个字段:方法字段、URL字段和HTTP协议版本字段。方法字段可以取值GET、POST、HEAD、PUT、DELETE。首部行Host:www.some.school.edu定义了目标所在的主机。
通过包含Connection:close首部行,浏览器告诉服务器不希望麻烦的使用持久连接。User-agent:首部行用来定义用户代理。
使用GET方法时,实体为空,而使用POST方法时才使用。HTTP响应报文
响应报文分为3部分:一个初始状态行、6个首部行,然后是实体主体 Date首部行指示服务器产生并发送该响应报文的日期和时间。Server:首部行表明该报文是由一个apache web服务器产生的。Last-Modified:首部行指示了对象创建或者最后修改日期和时间。Content-Length:首部行表明了被发送对象的字节数。
Content-Type:首部行指示了实体主体中的对象是HTML文本。用户与服务器的交互:cookie Cookie的4个组成部分: 1.在HTTP响应报文中有一个Cookie首部行 2.在HTTP请求报文中有一个Cookie首部行
3.在用户端系统中保留一个cookie文件,由用户浏览器管理 4.在web站点有一个后端数据库 Web缓存
目的:满足客户端请求而无需烦扰原始服务器。
Web缓存器既是服务器又是客户机。
连接的建立是通过申请套接字(Socket实现的。
http 响应状态码和短语 1.200 OK 请求成功, 被请求的对象在报文中 2.301 Moved Permanently 被请求的对象被移动过, 新的位置在报文中有说明(Location: 3.400 Bad Request 服务器不懂请求报文 4.404 Not Found 服务器上找不到请求的对象 5.505 HTTP Version Not Supported 条件GET方法
1.请求报文使用GET方法
2.请求报文中包含一个If-modified-since:首部行,那么这个Http请求报文就是一个条件
GET请求报文。文件传输协议FTP 1.2个连接、2个端口号、2个进程 2个连接:控制连接、数据连接 2个端口号:熟知端口号20、21 2个进程:一个主进程,一个从属进程
2.一个FTP服务器进程可以同时为多个客户进程提供服务,基于TCP。两个不同的连接
FTP使用两个并行的TCP连接来传输文件,一个是控制连接,一个是数据连接。FTP协议使用一个分离的控制连接,所以也称FTP的控制信息是带外传送的。FTP协议是在传输文件的TCP连接中发送请求和响应首部行的,故HTTP也可以说是带内
发送控制信息的。两个不同的端口号
1.当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21,同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传送连接。
接着,服务器进程用自己传送数据的熟知端口(20与客户进程所提供的端口号码建立数据传送连接。
2.由于FTP 使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。
3.使用两个独立的连接的主要好处是: 使协议更加简单和更容易实现。
在传输文件时还可以利用控制连接(例如,客户发送请求终止传输。
FTP的服务器进程由两大部分组成:一个主进程,负责接受新的请求,另一个是从属进程,负责处理单个请求。
电子邮件系统的3个主要组成部分:
1、用户代理(UA
2、邮件服务器(MS,核心组成,Both C与S
3、简单邮件传输协议(SMTP SMTP基于TCP。
SMTP客户机在25号端口建立一个到SMTP服务器的连接 SMTP通信的三个过程
1.连接建立:连接是在发送主机的SMTP 客户和接收主机的SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。
2.邮件传送
3.连接释放:邮件发送完毕后,SMTP 应释放TCP 连接。
HTTP和SMTP都使用持久连接。HTTP是一个拉协议。SMTP是一个推协议。
MIME:多用途因特网邮件扩展。
支持多媒体的两个关键MIME的首部是Content-Type和Content-Transfer-Encooding(编码方式。
域名系统DNS 1.一个由分层的DNS服务器实现的分布式数据库 2.一个允许主机查询分布式数据库的应用层协议。DNS协议运行在UDP之上,使用53号端口。DNS的特点
1.分布式、层次数据库
三种类型的DNS服务器:根服务器、顶级域服务器、权威服务器。本地DNS服务器。
递归查询和迭代查询。(从请求主机到本地本地DNS服务器的查询是递归的,其余的查询时迭代的。
2.DNS缓存
三、传输层
设置传输层的目的就是要实现分布式进程通信。
进程寻址与端口
1.网络环境中完整的进程标识应该是: 本地主机地址-本地进程标识;远程主机地址-远程进程标识。2.进程地址也叫做端口号(port number。3.端口就是运输层服务访问点TSAP。4.端口是用来标志应用层的进程。端口号:16位 IP地址:32位 MAC地址:48位
传输层为运行在不同主机上的进程之间提供了逻辑通信,而网络层则提供了主机之间的逻辑通信。
传输层向上提供可靠的和不可靠的逻辑通信信道
TCP和UDP都用端口号来识别应用层实体,一边准确地把信息交给上层对应的协议(进程。UDP在传送数据之前不需要先建立连接。
TCP则提供面向连接的服务。用户数据报协议UDP UDP 只在IP 的数据报服务之上增加了很少一点的功能,即端口的功能和差错检测的功能。一个UDP套接字是由一个包含目的IP地址和目的端口号的二元组来全面标识的。
UDP报文字段结构:
8字节首部。
有限的差错检验功能。TCP特点: 1.面向连接的。2.全双工的数据流。3.点对点的。TCP报文段结构:
源端口和目的端口字段——各占2 字节。端口是传输层与应用层的服务接口。传输层的复用和分用功能都要通过端口才能实现。
序号字段——占4 字节。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。
确认号字段——占 4 字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。若确认号= N,则表明:到序号N –1 为止的所有数据都已正确收到。
首部长度(即数据偏移——占 4 位,它指出TCP 报文段的数据起始处距离TCP 报文段的起始处有多远。―数据偏移‖的单位是32 位字(以 4 字节为计算单位。
保留字段——占6 位,保留为今后使用,但目前应置为0。
紧急URG ——当时,表明紧急指针字段有效。它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据。
确认ACK ——只有当时确认号字段才有效。当时,确认号无效。推送PSH(PuSH ——接收TCP 收到PSH = 1 的报文段,就尽快地交付接收应用进程,而不再等到整个缓存都填满了后再向上交付。
复位RST(ReSeT ——当时,表明TCP 连接中出现严重差错(如由于主机崩溃或其他原因,必须释放连接,然后再重新建立运输连接。
同步SYN ——同步SYN = 1 表示这是一个连接请求或连接接受报文。终止FIN(FINis ——用来释放一个连接。表明此报文段的发送端的数据已发送完毕,并要求释放运输连接。
紧急指针字段——占16 位,指出在本报文段中紧急数据共有多少个字节(紧急数据放在本报文段数据的最前面。
填充字段——这是为了使整个首部长度是 4 字节的整数倍。为什么要三次握手而不能只要两次握手? 没有办法防止已经失效的请求再次到达接收方。
四、网络层 转发和选路
转发:将报文从路由器的输入发送到合理的输出端口。
路由:决定报文从源到目的的路径。每台路由器具有一张转发表。存储转发分组交换实际应用:虚电路。
在虚电路中传输的报文携带有虚电路号而不是目的地址。虚电路中有3个明显不同的阶段: 1.虚电路建立 2.数据传送 3.虚电路的拆除 数据报方式特点
1.同一报文的不同分组可以经过不同的传输路径通过通信子网。2.同一报文的不同分组到达目的结点时可能出现乱序、重复与丢失现象。3.每个分组在传输过程中都必须带有目的地址与源地址。
4.传输延迟较大。适用于突发性通信,不适用与长报文、会话式通信。数据报方式在分组发送之前,发送方与接收方之间不需要预先建立连接。虚电路方式在分组发送之前,需要在发送方和接收方建立一条逻辑连接的虚电路。
虚电路和数据包的对比
路由器是一种具有多个输入输出端口,用于转发分组的专用计算机。路由器的主要功能: 1.建立并维护路由表;2.提供网络间的分组转发。
转发表是由路由表构成。IPv4数据报格式
网络层分组称为数据报。2各个域:版本域、协议域(上层 2个长度:首部长度
版本——占4 位,指IP 协议的版本;目前的IP 协议版本号为 4(即IPv4。协议(8 位字段指出此数据报携带的数据使用何种协议,以便目的主机的IP 层将数据部分上交给哪个处理过程。
首部长度——占4 位,可表示的最大数值,是15 个单位(一个单位为4 字节,因此IP 的首部长度的最大值是60 字节。
总长度——占16 位,指首部和数据之和的长度,单位为字节,因此数据报的最大长度为65535 字节。
区分服务——占8 位,指示路由器如何处理数据,用来获得更好的服务。
在IP数据报的报头中,与一个数据报的分片、组装相关的域有标识域、标志域与片偏移域。标识(identification域
为一个数据报的所有片分配一个标识ID值;标识(identification占16位,它是一个计数器,用来产生数据报的标识。标志(flags域
表示接收结点是不是能对数据报分片;标志(flag占3位,目前只有前两位有意义。标志字段的最低位是MF(More Fragment。MF=1 表示后面―还有分片‖。MF=0 表示最后一个分片。标志字段中间的一位是DF(Don't Fragment。只有当DF=0 时才允许分片。
片偏移(fragment offset域
表示该分片在整个数据报中的相对位置;片偏移(12 位指出:较长的分组在分片后某片在原分组中的相对位置。片偏移以8 个字节为偏移单位。
IP 地址就是给每个连接在因特网上的主机(或路由器分配一个在全世界范围是惟一的32 bit 的标识符。
网络中的每一个主机或路由器至少有一个IP地址;IP 地址::= { <网络号>, <主机号>}
A类地址的第一位为―0‖ B类地址的前两位为―10‖ C类地址的前三位为―110‖ D类地址的前四位为―1110‖ E类地址的前五位为―11110‖ A类IP地址
网络地址的最高位必须是―0‖,可用的网络地址范围从1.0.0.0 到126.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。
B类IP地址
网络地址的最高位必须是―10‖,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机。
C类IP地址
网络地址的最高位必须是―110‖。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。
直接广播地址
A类、B类与C类IP地址中主机号全1的地址为直接广播地址;只能作为分组中的目的地址;受限广播地址 网络号与主机号的 32 位全为 1 的地址为受限广播地址;用来将一个分组以广播方式发送给本网的所有主机;分组将被本网的所有主机将接受该分组,路由器则阻挡该分组通过。―这个网络上的特定主机‖地址 网络号部分为全 0,主机号为确定的值; 这样的分组被限制在本网络内部。回送地址 含网络号为 127 的分组不能出现在任何网络上 IP 地址是标志一个主机(或路由器)和一条链路的接口。三级层次的 IP 地址是:网络号.子网号.主机号; IP 地址 ::= {<网络号>, <子网号>, <主机号>} 从主机号借用若干个比特作为子网号 subnet-id,而主机号 host-id 也就相应减少了若干个比 特。子网掩码表示方法:网络号与子网号置 1,主机号置 0。前面的 1 与网络号和子网号对应,后面的 0 与主机号对应。如前面的例子: 子网结构为: 10101010 00000101 ss xxxxxx xxxxxxxx 子网掩码为: 11111111 11111111 11 xxxxxx xxxxxxxx 写成十进制数为: 255.255.192.0
A 类、B 类和 C 类 IP 地址的默认子网掩码 子网掩码是一个网络或一个子网的重要属性。【例 1】已知 IP 地址是 141.14.72.24,子网掩码是 255.255.192.0。试求网络地址。子网号与主机号不允许全 0 和全 1
五、链路层和局域网 数据链路层提供相邻设备间的无差错数据传输。保证将源端主机网络层的数据包准确无误的 传送到目的主机网络层。数据链路层的帧使用物理层提供的比特流传输服务来到达目的主机数据链路层。为了保证数 据传输的准确无误,数据链路层还负责差错校验,流量控制等。链路(link是一条点到点的物理线路段,中间没有任何其他的交换结点。数据链路(data link 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现 这些协议的硬件和软件加到链路上,就构成了数据链路。两个物理上连接的设备: 主机-路由器, 路由器-路由器, 主机-主机 数据单元: frame(帧)数据链路层传输的是有结构的帧,而不是物理层所传输的毫无结构的比特流。决定局域网性能的三要素 1.网络拓扑 2.传输介质 3.介质访问控制方法 局域网的数据链路层拆成两个子层: 逻辑链路控制 LLC(Logical Link Control子层 介质访问控制 MAC(Medium Access Control子层。集线器很像一个多端口的转发器,工作在物理层。(集线器是一种特殊的中继器:它是一个 多端口中继器)集线器的基本功能是信息分发。中继器(Repeater)是一种低层网络联结设备,工作在网络模型的物理层,使网络在物理层 实现互联。中继器是最简单的网络联结设备。它主要完成物理信号的放大与再生功能,用于延长局域网的线缆长度,以扩大局域网的覆盖 范围。中继器仅作用于物理层。中继器只能连接相同的局域网。以太网帧结构 MAC 地址是 AA-AA-AA-AA-AA-AA 前同步码 目的地址 源地址 类型 数据 CRC 数据字段(46~1500 字节)目的地址:6 字节 源地址:6 字节 类型字段:2 字节 循环冗余检测:4 字节 前同步码:是首发双方同步,8 字节 CSMA/CD:以太网的多路访问协议:带冲突检测的载波监听多路访问,半双工工作模式,16 字节。
第四篇:计算机网络基础试题
一.
名词解释
比特率
答:数据传输速率是指每秒能够传输多少二进制位数据,也表示单位时间(每秒)内传输实际信息的比特率,单位为比特/秒,记为b/s,bit/s或bps。
延迟
答:延迟是指从发送者发送第一位数据开始,到接受者成功地接收到最后一位数据为止,所经历的时间(传输延迟,传播延迟)。二.简单题
1.物理层的主要功能是什么?(特性)
答:物理层的主要功能在于提供数据终端(DTE),和数据通信设备(DCE)之间的二进制数据传输的物理连接,将数据信息以二进制串形式从一个实体经物理层信道传输到另一个实体,从而向数据链路层提供透明的比特流传输服务。
2.叙述ISO,OSI的中文全称。简述该体系的结构名称。
答:ISO:国际标准化组织;OSI:开放式系统互联参考模型;OSI模型的层次式体系结构从高到低依次为 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
3.报文交换工作原理。
答:如果一个站想要发送信息,首先要将信息组成一个称为报文的数据包,把目的站(信宿)的地址和本站(信源)的地址附加在报文上,然后把报文发送到网络上。网络上的每个中间节点,接受整个报文,然后按目的站地址,寻找合适的通信转发到下一个节点。每个节点在寻找下一个通路时,如果线路忙,则暂存这个报文,等到线路空闲时再发送。报文经过这样多次存储—转发,知道信宿。
4.什么是DSMA/CD?简述其原理。
答:DSMA/CD是指带冲突检测的载波监听多路访问(介质访问控制方法);其工作过程可以简单概括为4点:先听后发,边听边发,冲突停止,随机重发。具体过程如下:(1)当一个站点想要发送数据时,首先检测网络,查看是否有其他站点正在利用线路发送数据,即监听线路的忙,闲状态。如果线路上已有数据在传输,则线路忙,如果线路上没有数据在传输,称为线路空闲。
(2)如果线路忙,则等待,知道线路空闲。(3)如果线路空闲,站点就发送数据。
(4)在发送数据的同时,站点继续监听网络以确保没有冲突。即将其发送信号的波形与从线路上接收到的信号波形进行比较。如果想等不产生冲突,该站点在发送完数据后正常结束。如果不等,说明该站点发送数据时,其他站点也在发送数据,即产生冲突。
(5)若检测到冲突发生,则冲突各方立即停止发送,并发出一端固定格式的阻塞信号以强化冲突,让其他的站点都能发现,过一段时间再重发。
5.Token Bus和Token Ring网络工作原理。
答:Token Ring网络工作原理
如果站点A有数据真要发送,它必须等待空闲令牌的到来。当站点A获得空闲令牌后,它将令牌忙闲标志位由“闲”置“忙”,然后传输数据帧。站点B,C,D将依次接收到数据帧。如果该数据真的目的地址是C站点,则C站点在正确收到该数据帧后,在帧中标志出帧已被正确接受和复制。当A站点重新接受到自己发出的,并已被目的的站点正确接受的数据帧时,它将回收已发送的数据帧,并将忙令牌改成闲令牌,再将空闲令牌向它的下一站点传送。
6.香农公式的意义。
答:香农公式表明,有干扰的信道的才、最大数据传输数率是有限。最大数据传输速率授信道带宽和信道信噪比的共同制约,一、只要给定了信道信噪比和带宽,则信道的最大传输速率就确定了,并且大小和码元运载的比特位无关,且无论用什么调制技术都无法改变。
7.异步通信和同步通信有何不同?
答:串口通信可以分为同步通信和异步通信两类。异步通信以字符为数据传输单位。不管字符的比特长度,在每个字符的前后加上同步信息(同步信息也是几个数据位,可有硬件加载每个字符上)。通常加上起始位,校验位和停止位。一个数据传输单位的数据位与同步信息的数据位结合起来构成一个数据帧。再在数据帧之间加上空隙。在异步通信中,不传输字符时的传输线一直处于停止位(空隙)状态,即高电平。一旦接收端检测到传输状态的变化—从高电平变为低电平,就意味着发送端已开始发送字符,接收端立即利用这电平的变化启动定时机构,按发送的速率顺序接受字符。待发送字符结束,发送端又使传输线处于高电平(空隙)状态,直至发送下一个字符为止。同步通信不是对每个字符单独同步,而是以数据块为传输单位,并对其进行同步。所谓数据块就是由多个字符或者二进制位串组成的。在数据块的前后加上同步信息。通常要附加一个特殊的字符或者比特序列,以标志数据块的开始月结束。这样,一个数据块的数据位与同步信息的数据位结合起来构成一个数据帧。在同步通信中,如果收,发双方始终保持准确同步,接收端可定时地分出一个个码元,然后再按顺序分出帧与字符。时钟同步是依靠发送数据时,以帧为单位,在帧头位置插入同步字符,接收端校验该字符来建立同步的。答:
1,异步传输是面向字符的传输,而同步传输是面向比特的传输。
2,异步传输的单位是字符而同步传输的单位是帧。
3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。
4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。
5,异步传输相对于同步传输效率较低。
三.计算题
1. 计算典型的模拟电话系统最大数据传输速率(信噪比为30dB,带宽为2700HZ)
答:利用香农公式C=Wlog2(1+SN)(bs)分贝值=10lgSN
因为信噪比为30dB,SN=1000,C=2700log2(1+1000)=27000
2. 速率为9600b/s的调制解调器,若采用1倍校检位,1为停止位的异步传输方式,试计算2min内最多能传输多少个汉字? 答:9600×120÷18=64000
3. 曼彻斯特和差分曼彻斯特
答:曼彻斯特编码
将每一个码元(虚线分隔为一个码元)再分成两个相等的间隔,码元1是在前一个间隔为高电平,后一个间隔为低电平;码元0正好相反。
差分曼彻斯特
当基带信号为0时,与前一个码元一致。当基带码元为1时,与前一个码元相反。
4. 求CRC校检码
答:见课本P37页 ·
5. 利用香农公式
答:见课本P25页
四.应用题
1.简述以太网MAC帧结构,要求写出帧结构(简单叙述作用等)
答:
8前导符6目标地址6源地址2类型46-1500数据4FCS(1)前导同步码由7个同步字节和1个字节的帧起始定界符(SDF)组成。同步字符 用 于实现收发双方的时钟同步(位模式10101010),帧起始定界符用于标识一帧的开始(位模式10101011,紧跟在签到同步码后)。
(2)目的地址和源地址表示发送和接受帧的工作站的地址。(全0,单地址,特定的站点;不全是1,组地址,多个站点;全1,广播地址,所有站点)。(3)数据类型指定接收数据的高层协议。
(4)数据字节:在经过物理层和逻辑链路层的处理之后,包含在帧中的数据结构将被传递给在类型段中指定的高层协议。
(5)帧校验采用CRC码,用于校验帧传输中的差错。
第五篇:计算机网络基础复习题
计算机网络基础复习题
一、选择:
1.ATM网络采用固定长度的信源传送数据,信元长度为()
A.1024B
B.53B
C.128B
D.64B
2.无线局域网的通信标准主要采用()标准
A.802.2
B.802.3
C.802.5
D.802.11 3.1000BASE-T标准规定网卡与HUB之间的非屏蔽双绞线长度最大为()A.50m
B.100m
C.200m
D.500m
4.以下网络中,适合广大中小单位使用的是()
A.FDDI
B.ATM
C.交换式以太网
D.千兆位以太网
5.下面哪个术语定义了“将数据分割成适合传输的小片”?
A. 协议
B. 多路复用
C. 分段
D. 封装
6.下面哪个过程是在一条共享的信道或网络介质上混合传输多个数据流?
A. 多播
B. 多路复用
C. 封装
D. 多方向
7.OSI模型中哪一层与IP编址相关?
A. 物理层
B. 数据链路层
C. 网络层
D. 传输层
8.终端系统使用端口号选择适当的应用程序。什么是主机可以动态指派的最低端口号?
A.1
B.128
C.256
D.1024
9.下面哪个决定了运行TCP/IP的主机在必需收到确认之前可以发送多少数据? A.分段大小
B.传输速率
C.带宽
D.窗口大小
10.哪个协议提供了无连接的网络层服务? A.IP
B.TCP
C.UDP
D.OSI
11.下面哪个术语描述了特定规则集决定了用于转发数据的消息格式和封装过程?
A.分段
B.协议
C.多路复用
D. Qos
E.重组
12.OSI模型中数据链路层采用哪种编址方式?
A.逻辑
B.物理
C. MAC
D. IP
13.哪项与OSI模型的传输层相关?
A. IP
B. TCP
C. FTP
D. TFTP 14.、一个网吧将其所有的计算机连成网络,该网络属于()A.城域网
B.广域网
C.吧网
D.局域网 15.一旦中心节点出现故障则整个网络瘫痪的局域网的拓扑结构是()A.星型结构
B.树形结构
C.总线型结构
D.环形结构
16.应用层是OSI模型的第()层
A.第一 B.第二 C.第三
D.第七
17.HTTP使用哪个端口号?
A.23
B.80
C.53
D.110
18.在传输层,哪种流量控制能使发送主机保持接收主机避免缓冲过载? A.尽力传输
B.封装
C.流控
D.拥塞避免
19.TCP头中的序列号是做什么用的? A.重组分段成数据
B.标志应用层协议
C.标志下一个期待的字节
D.显示一个会话中容许的最大数量的字节
20.TCP/UDP端口号的用处?
A.表明三次握手的开始
B.重组数据段到正确的顺序
C.标志发送者没有确认的情况下可以发送的数据包的数量
D.跟踪同时通过网络的不同的会话
21.对IP哪项是正确的?
A.IP代表International Protocol B.是常用的网络层协议 C.它分析表示层数据 D.运行于OSI第2层
22.网络管理员正在建立包含22台主机的小型网络,ISP只分配了私有IP地址,网络管理员可以使用以下哪个地址块? A.10.11.12.16 /28 B.172.31.255.128 /27 C.192.168.1.0 /28 D.209.165.2.2.128 /27
23.以下哪个子网掩码可用于128.107.176.0/22网络中的主机?
A.255.0.0.0 B.25.248.0.0 C.255.255.252.0 D.255.255.255.252
24.路由器使用什么为数据包选择最佳路径?
A.ARP表 B.桥接表 C.路由表 D.交换表
25.哪条命令打开路由器接口?
A.Router(config-if)#enable B.Router(config-if)#interface up C. Router(config-if)#s0 active D. Router(config-if)#no shutdown
26.给定网络178.5.0.0/16,请建立尽可能多的子网,每个子网至少100台主机。使用什么样的掩码? A.255.255.255.128 B.255.255.255.192 C.255.255.255.0 D.255.255.254.0
27.二进制数10101100转换为十进制为()?
A.192 B.124
C.172
D.168
28.在CSMA/CD中拥塞信号的目的是什么?
A.允许介质恢复
B.确保所有节点看到冲突
C.向其他节点通报这个节点将要发送 D.标识帧的长度
29.在数据传输的过程中,接收主机负责()和重组?
A.封装
B.带宽
C.分段
D.确认
30.有关网络层封装哪一项是正确的? A.将传输层信息转换为帧
B.在通往目的主机的路径中会发生很多次 C.由路径上的最后一台路由器执行 D.要添加源和目的地址
31.计算机网络系统是由哪两部分构成的()
A.网络软件和网络硬件 B.通信子网和资源子网 C.节点和通信链路 D.网络协议和计算机
32.计算机网络中可共享的资源包括()
A.硬件、软件、数据和通信信道
B.主机、外设和通信信道
C.硬件、软件和数据
D.主机、外设、数据和通信信道
33.数据只能沿一个固定方向传输的通信方式是(A)
A.单工
B.半双工
C.全双工
D.混合 34.利用载波信号频率的不同来实现电路复用的方法有()
A.数据报
B.频分多路复用
C.时分多路复用
D.码分多路复用
35.邮局协议(POP)使用什么端口号?
A.TCP/UDP 端口53 B.TCP端口80 C.TCP端口25 D.TCP端口110
36.OSI网络结构模型共分为七层,其中最底层是物理层,最高层是()A.会话层 B.应用层 C.传输层 D.网络层
37.数据链路层的主要功能中不包括()
A.差错控制
B.流量控制
C.路由选择
D.mac地址的定义
38.局域网参考模型将数据链路层划分为MAC子层与()
A.100BASE-TX
B.PHD
C.LLC
D.ATM
39.以下网络中,适合广大中小单位使用的是()
A.FDDI
B.ATM
C.交换式以太网
D.千兆位以太网
广域网的英文缩写为()
A.LAN
B.WAN
C.MAN
D.SAN
41.IP地址是由一组()比特的二进制数字组成的。
A.8
B.16
C.32
D.64
以下哪项不对?
A.1G bit/s=1000 000 000 bit/s B.1K bit/s=1000 bit/s C.1M bit/s=100 000 bit/s D.1T bit/s=1000 000 000 000 bit/s
43.IPV4版本的因特网总共可以有()个A类网络地址 A.65000
B.200万
C.126
D.128
44.哪条命令启动路由器接口?()
A.Router(config-if)#enable B.Router(config-if)#interface up C.Router(config-if)#s0 active D.Router(config-if)#no shutdown
45.路由器使用什么为数据包选择最佳路径?()A.ARP表 B.桥接表 C.路由表 D.交换表
46.()既标识了一个网络,又标识了该网络上的一台特定主机。A.主机名
B.MAC地址
C.IP地址
D.物理地址
47、下列多路复用技术中,适合于光纤通信的是()A.FDM
B.TDM
C.WDM
D.CDM
48、当通信子网采用()方式时,我们首先要在通信双方之间建立起逻辑连接。A.虚电路
B.无线连接
C.线路连接
D.数据报
49、在ISO/OSI参考模型中,实现端到端的通信功能的层是()A.物理层
B.数据链路层
C.传输层
D.网络层
50、将单位内部的局域网接入Internet所需使用的接入设备是()
A.防火墙
B.集线器
C.路由器
D.中继转发器
二、判断
1资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务。()2.模拟信号可以转换为数字信号传输,同样数字信号也可以转换为模拟信号传输。()
3.波特率是数字信号的传输速率。()4.网络系统互连的协议OSI具有六层。()
5.局域网的本质特征是分布距离短、数据传输速度快。
()6.决定局域网的关键技术中最重要的是介质访问控制方法。()7.总线型结构网络访问方法和令牌环是一样的。()8.在所有的传输介质中,光纤的传输速度最快。()9.有个主机的IP地址是:192.168.300.203。()10.同轴电缆和光缆是两种类型的网络介质。()
11.SMTP服务默认使用的端口号为23。()12.TCP头中的序列号实现了数据段的重组。()
13.路由表中包含的三条消息是下一跳,度量,目的网络地址。()14.Ipconfig 命令可以查看主机路由表。()
15.通信的要素包括消息来源,消息目的地和通信信道。()16.T568B电缆的第2个引脚为绿色线。()17.交换机是在网络之间帮助路由消息的设备。()
三、简答:
1.TCP/IP网络结构模型分为几层?分别是什么?
2.写出T568B电缆的线序
3.广播地址是什么?它有什么特点?
4.列举出基于UDP协议的网络应用程序(至少两种)
5.传输层中的分段为网络通信提供了什么?
6.HTML框架的基本结构是什么?
7、OSI网络参考模型分为几层?分别是什么?
8.什么是调制解调器?
9.请写出T568A电缆的线序
10.什么是网络地址,它有什么特点?
11.什么是HTML?
12.什么是HTTP?
大题 计算题
网络命令