版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,本章主要内容:网络协议的概念,网络的层次的概念,OSI参考模型,TCPIP体系结构及协议组合,OSI参考模型与TCPIP体系结构的比较,网络互连协议IP,IP地址的组成及分类及分配,子网掩码及子网划分,在Windows 2003中TCP/IP协议的安装、设置及测试。 重点与难点:OSI参考模型和TCP/IP体系结构中各层的基本任务和主要功能,IP协议与IP地址,子网掩码与子网的分割;在Windows2003中TCP/IP协议的安装、设置及测试,第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,
2、2.1 网络体系结构的基本概念 2.2 开放系统互联参考模型(OSIRM) 2.3 TCPIP体系结构 2.4 Internet上的IP协议与IP地址 2.5 项目实践,Return,第2章 计算机网络体系结构与协议选择,2.1.1 网络协议的概念 计算机网络中为进行数据传输而建立的一系列规则、标准或约定称为网络协议(Protocol)。网络协议通常由语义、语法和定时关系3部分组成。语义定义做什么,语法定义怎么做,而定时关系定义何时做。,2.1 网络体系结构的基本概念,第2章 计算机网络体系结构与协议选择,2.1.2 网络的层次的概念,不同系统中的实体的通信任务十分复杂,相互间不可能作为一个整
3、体来处理,否则任何一方的改变,就要修改整个软件包。 层次结构使用结构化的设计和实现技术,即把协议按功能分为若干层次,每层完成一定的功能(同层协议),并对其上层提供支持(接口)。 由于通信功能是分层实现的,因而进行通信的两个系统就必须具有相同的层次结构,两个不同系统上的相同层称为同等层或对等层。,第2章 计算机网络体系结构与协议选择,计算机网络采用层次化结构的优越性包括:,(1)各层之间相互独立。 (2)灵活性好。 (3)易于实现和维护。 (4)有利于网络标准化。,返回本章首页,第2章 计算机网络体系结构与协议选择,2.2 开放系统互联参考模型(OSIRM),由于很多网络使用不同的硬件和软件,没
4、有统一的标准,结果造成很多网络不能兼容,而且很难在不同的网络之间进行通信。 为了解决这些问题,人们迫切希望出台一个统一的国际网络标准,为此,国际标准化组织(ISO,international standards organization)和一些科研机构、大的网络公司做了大量的工作,提出了开放式系统互连参考模型(ISO/OSI RM,international standards organization/open system interconnect reference model)和TCP/IP体系结构。,第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,2.2.
5、1 ISO/OSI参考模型的结构,在OSI参考模型中,计算机之间传送信息的问题分为7个较小且更容易管理和解决的小问题。每一个小问题都由模型中的一层来解决。OSI将这7层从低到高叫做物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。,第2章 计算机网络体系结构与协议选择,按照OSI参考模型,网络中各节点都有相同的层次,不同节点的同等层次具有相同的功能,同一节点内相邻层之间通过接口通信;每一层可以使用下层提供的服务,并向其上层提供服务;不同节点的同等层按照协议实现对等层之间的通信(虚拟通信)。,第2章 计算机网络体系结构与协议选择,2.2.2 OSI各层的主要功能,(1)应用层(appl
6、ication layer) 应用层为最后一层,应用层为用户提供一种通过应用程序访问网上信息的方法,完成用户希望计算机完成的工作。 应用层为用户提供应用程序及网络相互作用的接口:FTP、DNS、Telnet、SMTP等。,第2章 计算机网络体系结构与协议选择,(2)表示层(presentation) 表示层负责将数据转换为发送方和接收方都能识别的格式,即数据翻译、数据加密和解密、数据压缩和恢复。,第2章 计算机网络体系结构与协议选择,(3)会话层(session layer) 会话层在不同计算机的两个应用程序之间建立、维持和结束确定的连接。 使用全双工模式或半双式模式?如何发起传输?如何结束传
7、输?如何设置传输参数?就像两国元首在见面会晤之前,总会先派人谈好议事规则,正式谈判时就根据这套规则进行一样。 应用层、表示层和会话层为OSI的高层,与提供面向用户的服务有关。即实现资源子网的功能。,第2章 计算机网络体系结构与协议选择,(4)传输层(transport) 传输层是最核心的一层,包容了有关传输数据的所有细节。 传输层为源主机和目的主机之间提供性能可靠、价格合理的数据传输,而与当前使用的网络无关。(接收站收到数据后返回信息给发送站,表明已正确接收,否则重发。) 主要工作:数据包的分段/重组。数据报 数据块。 该层关心的主要问题包括建立、维护和中断虚电路、传输差错校验和恢复以及信息流
8、量控制机制等。,第2章 计算机网络体系结构与协议选择,(5)网络层(network layer) 网络层对数据的大小有限制(把报文划分为分组);网络层通过路径选择把数据引导到相应的子网上,保证数据在不同子网间的正确传输。其基本任务包括路由选择、拥塞控制与网络互联等功能。使通信子网的数量、类型与拓朴结构对于传输层隐藏。,第2章 计算机网络体系结构与协议选择,(6)数据链路层(data link layer) 数据链路层负责数据在子网内的正确传输。(采用差错控制和流量控制方法使有差错的物理线路变成无差错的数据链路。)创建(把分组细分为帧)和管理由网络发送出去的帧。 数据链路层把网络层传递来的分组继
9、续加上报头(包括目标网卡和源网卡的硬件地址)和报尾。网卡工作在数据链路层。,第2章 计算机网络体系结构与协议选择,(7)物理层(physical layer) 物理层是OSI参考模型的最低一层,基本功能是保证网络一方可正确接收另一方发送的信息。 定义用于传输数据的硬件特性。即定义网络设备物理连接的接口和传输规则。(接口大小、功能、电平高低、编码等) 物理层、数据链路层和网络层与具体网络有关,实现通信子网的功能。 低3层由硬件实现,高层由软件实现。,第2章 计算机网络体系结构与协议选择,2.2.3 OSI环境中的数据的封装与传输过程,在网络中,数据都是从源端发出,经过网络传达到目的端。若主机A要
10、与主机B的交换数据,交换过程如图2.6所示:,第2章 计算机网络体系结构与协议选择,图2.6OSI结构中数据的传输与流动过程,返回本章首页,第2章 计算机网络体系结构与协议选择,2.3 TCP/IP体系结构,TCP/IP协议是目前最流行的商业化网络协议,尽管它不是某一标准化组织提出的正式标准,但它已经被公认为目前的工业标准或“事实标准”。因特网之所以能迅速发展,就是因为TCP/IP协议能够适应和满足世界范围内数据通信的需要。TCP/IP协议具有以下几个特点。,第2章 计算机网络体系结构与协议选择,(1)开放的协议标准,可以免费使用,并且独立于特定的计算机硬件与操作系统。 (2)独立于特定的网络
11、硬件,可以运行在局域网、广域网,以及互联网中。 (3)统一的网络地址分配方案,使得整个TCP/IP设备在网中都有惟一的地址。 (4)标准化的高层协议,可以提供多种可靠的用户服务。,第2章 计算机网络体系结构与协议选择,与ISO/OSI参考模型不同,TCP/IP体系结构将网络划分为应用层、传输层、互联层、和网络接口层4层,231 TCP/IP体系结构的层次划分,TCP/IP的分层体系结构与ISO/OSI参考模型有一定的对应关系。,第2章 计算机网络体系结构与协议选择,2.3.2 TCP/IP体系结构中各层的功能,1、网络接口层 在TCP/IP分层体系结构中,最底层是网络接口层,它负责通过网络发送
12、和接收IP数据报。TCP/IP体系结构并未对网络接口层使用权的协议做出强硬的规定,它允许主机连入网络时使用多种现成的和流行的协议,例如局域网协议或其他一些协议。 实现OSI的物理层和数据链路层的功能。,第2章 计算机网络体系结构与协议选择,2、互联层 互联层是TCP/IP体系结构的第二层,它实现的功能相当于OSI参考模型网络层的无连接网络服务。互联层负责将源主机的报文分组发送到目的的主机,源主机与目的主机可以在一个网上,也可以在不同的网上。,第2章 计算机网络体系结构与协议选择,互联层的主要功能包括: (1)处理来自传输层的分组发送请求。在收到分组发送请求之后,将分组装入IP数据报,填充报头,
13、选择发送路径,然后将数据报发送到相应的网络输出线。 (2)处理接收的数据报。在接收到其他主机发送的数据报之后,检查目的地址,如需要转发,则选择发送路径,转发出去;如目的地址为本节点IP地址,则除去报头,将分组送交给传输层处理。 (3)处理互联的路径、流控与拥塞问题。,第2章 计算机网络体系结构与协议选择,3、传输层 它的主要功能是负责应用进程之间的端-端(Host-to-host)通信。在TCP/IP体系结构中,设计传输层的主要目的是在互联网中源主机与目的主机的对等实体之间建立用于会话的端-端连接。因此,它与OSI参考模型的传输层功能相似。,第2章 计算机网络体系结构与协议选择,TCP/IP体
14、系结构的传输层定义了传输控制协议(TCP,transport control protocol)和用户数据报协议(UDP,user datagram protocol)两种协议。 TCP协议是一种可靠的面向连接的协议,它允许将一台主机的字节流(byte stream)无差错地传送到目的主机。 UDP协议是一种不可靠的无连接协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序检查与排序由应用层完成。,第2章 计算机网络体系结构与协议选择,4、应用层 在TCP/IP 体系结构中,应用层是最靠近用户的一层。它包括了所有的高层协议,并且总是不断有新的协议加入。其主要协议包括: (1)网络终端协议(
15、Telnet),用于实现互联网中远程登陆功能; (2)文件传输协议(FTP ,file transfer protocol),用于实现互联网中交互式文件传输功能;,第2章 计算机网络体系结构与协议选择,(3)简单邮件传输协议(SMTP simple mail transfer protocol),用于实现互联网中邮件传送功能; (4)域名系统(DNS, domain name system),用于实现互联网设备名字到IP地址映射的网络服务; (5)超文本传输协议(HTTP, byper text transfer protocol),用于目前广泛使用的Web服务; (6)路由信息协议(RIP,
16、 routing information protocol),用于网络设备之间交换路由信息;,第2章 计算机网络体系结构与协议选择,(7)简单网络管理协议(SNMP, simple network file system),用于管理和监视网络设备; (8)网络文件系统(NFS, network file system),用于网络中不同主机间的文件共享。 应用层协议有的依赖于面向连接的传输层协议TCP(例如 Telnet协议、SMTP协议、FTP协议及HTTP协议),有的依赖于面向非连接的传输层协议UDP(例如SNMP协议),还有一些协议(如DNS),既可以依赖于TCP协议,也可以依赖于UDP协
17、议。,第2章 计算机网络体系结构与协议选择,2.3.3 TCP/IP的协议组合,TCP/IP体系结构与TCP/IP协议栈之间的对应关系如图2.9所示。 从图2-9中可以看出,FTP协议依赖于TCP协议,而TCP协议又依赖于IP协议。SNMP协议依赖于UDP协议,而UDP协议也依赖于IP协议,返回本章首页,第2章 计算机网络体系结构与协议选择,2.4.1网络互连协议IP IP(Internet Protrol)即网际协议,是应用最广泛的网间互连协议,它定义在网际层,为上层提供不可靠的、尽最大努力完成的、无连接的数据报传输服务。,2.4 Internet上的IP协议与IP地址,第2章 计算机网络体
18、系结构与协议选择,(1)面向无连接的传输服务。 无连接表示每个IP数据包都是独立发送的,而且从源节点到目的节点的一系列数据包可能经过不同的传输路径,有的在传输过程还可能丢失。 (2)不可靠的数据投递服务。 IP协议本身没有能力证实发送的报文是否被正确接受。IP数据包在传输过程中可能丢失、重复、损坏或错序。但IP不检测这些错误。在错误发生时,IP也没有可靠的机制来通知发送方或接受方。,第2章 计算机网络体系结构与协议选择,(3)尽力发送服务。 IP并不随意的丢弃数据包。只有当系统的资源用或底层网络出现故障时,IP才被迫丢弃报文。 由IP控制的协议单元称为IP数据报。IP数据报( IPv4)由报头
19、和正文组成,如图所示,第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,IPv6 IPv6是Internet的新一代IP协议,它的主要特点包括: (1)地址长度为128位,以支持大规模数量的网络节点; (2)IPv6简化了报头,减少了路由表长度,同时减少了路由器处理报头的时间,降低了报文通过因特网的延迟。,第2章 计算机网络体系结构与协议选择,(3)增强了选项和扩展功能,使IPv6具有更大的灵活性,具有更强的功能。 (4)IPv6对服务质量QoS作了定义,IPv6报文可以标记数据所属的流类型,以便路由器或交换机进行相应的处理。 (5)IPv6提供了比IPv4更好的安全
20、性保证。,第2章 计算机网络体系结构与协议选择,在以TCP/IP为通信协议的网络上,每台主机都必须拥有惟一的IP地址,目前因特网地址使用的是IPv4(IP第4版本)的IP地址,它用32位二进制(4个字节)表示。如IP地址:11001010 01110111 00000010 11000111,其对应的十进制格式为:99。,2.4.2 IP地址的组成及分类,第2章 计算机网络体系结构与协议选择,1IP地址的组成 IP地址由网络号(Network ID)和主机号(Host ID)两个部分组成,网络号用来标志互联网中的一个特定网络,而主机号则用来表示该网络中主机的一个特定连接。
21、 所有在相同物理网络上的系统必须有同样的网络号,网络号在互联网上应该是独一无二的。主机号在某一特定的网络中才必须是唯一的。,第2章 计算机网络体系结构与协议选择,,,00,01,00,00,,Host ID,Network ID,第2章 计算机网络体系结构与协议选择,2IP地址的分类 为了适合各种不同大小规模的网络需求,IP地址被分为A、B、C、D、E五大类,其中A、B、C类是可供Internet网络上的主机使用的IP地址,而D、E类是供特殊
22、用途的IP地址。 A类:A类的IP地址适合于超大型的网络 B类:B类的IP地址适合于大、中型网络 C类:C类的IP地址适合于小型网络 D类:D类的Network ID用于多点播送 E类:这是一个用于将来扩展用的Network ID,第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,A、B、C三类地址通常用来标识主机的一个特定连接,因此我们称之为单目传送地址,D类地址用于多址投递系统,被称为组播地址(Multicast),而E类地址尚未使用,以保留给将来使用。,第2章 计算机网络体系结构与协议选择,2.4.3 特殊的IP地址,TCP/IP体系中保留了一小部分IP地址,这
23、部分地址具有特殊的意义和用途,这些特殊的IP地址不能分配给主机或网络连接。,第2章 计算机网络体系结构与协议选择,2.广播地址 IP协议规定,主机号为全“1”的IP地址是保留给广播用的。广播地址又分为两种:直接广播地址和有限广播地址。,第2章 计算机网络体系结构与协议选择,(1)直接广播地址 如果广播地址包含一个有效的网络号和一个全“1”的主机号,那么称之为直接广播(Directed Broadcasting)地址。在IP互联网中,任意一台主机均可向其它网络进行直接广播。 例如C类地址55就的一个直接广播地址。,第2章 计算机网络体系结构与协议选择,(2)有限广播地址
24、32位全为“1”的IP地址(25)用于本网广播,该地址叫做有限广播(Limited Broadcasting)地址。在主机不知道本机所处的网络时(如主机的启动过程中),只能采用有限广播方式,通常由无盘工作站启动时使用,希望从网络IP地址服务器处获得一个IP地址。,第2章 计算机网络体系结构与协议选择,3回送地址 任何一个以127开头的IP地址(55)是一个保留地址,用于网络软件测试以及本地机器进程间通信。这个IP地址叫做回送地址(或叫环循地址)(loopback address),最常见的表示形式为。 在每
25、个主机上对应于IP地址有个接口,称为回送接口(loopback interface)IP协议规定,无论什么程序,一旦使用回送地址作为目的地址时,协议软件不会把该数据包向网络上发送,而是把数据包直接返回给本机。,第2章 计算机网络体系结构与协议选择,4“零”地址 网络号为“0”的IP地址指的是本网络上的某台主机。例如,如果C类网络上的某台主机要发送数据包给给本网络的IP地址为的主机,则它可以将数据包的目标地址置为。 另外,32位全为“0”的IP地址(),任何主机都可以用它来表示自己。,第2章 计算机网络体系
26、结构与协议选择,从上可以看到,A类网络号0和127有特殊用途,因此可分配给主机的A类网络号是1126。 由于网络地址和广播地址的限制,各类网络实际可使用的数目要减去2。如C类网络共有28=256个地址,实际此网络中只能设有282=254台主机。,第2章 计算机网络体系结构与协议选择,5.私有IP地址 如果单位所申请的IP地址数不够使用,那么如何让公司内部网络所有的计算机都能够使用TCP/IP协议来沟通,并连接到Internet并访问Internet上的资源呢?或者因为安全性的考虑,不让某些主机直接与外界沟通。利用私有(Private )IP地址(也叫专用IP)是一个较好的方法。,第2章 计算机
27、网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,IP地址的分配是TCP/IP网络管理的中心问题,这些地址必须以某种形式被分配以满足它们的唯一性。 一个物理网络上的用户要想进入因特网,必须获得IP地址授权机构(称为网络信息中心NIC)分配的IP地址。国内用户可以通过CNNIC申请。一般的企业网可以根据具体的接入因特网的情况,向上一级机构或其他代理机构申请IP地址。,2.4.4 IP地址分配,第2章 计算机网络体系结构与协议选择,对于那些不连接到Internet上的网络,可以自行选择IP地址分配方案,但最好还是使用由IANA(因特网地址分配管理局)保留的私有IP地址(也称专用地址),
28、为将来接入Internet作准备。,第2章 计算机网络体系结构与协议选择,IP地址分配原则,主机 ID 不能都是 0,主机 ID 不能都是 255,网络 ID 中第一个数不能是 127,主机 ID 对于本地网络 ID 来说是唯一,第2章 计算机网络体系结构与协议选择,1子网掩码 子网技术由子网掩码实现,子网掩码是指定子网的工具,它是32位二进制数值。具有两大功能:一是指出IP地址中哪些部分是网络地址,哪些是主机地址;二是可将网络进一步划分为若干子网段。 在子网掩码中,二进制位为1的位表示网络地址位,二进制位为0的位表示主机地址位。,2.4.5 子网掩码及子网划分,第2章 计算机网络体系结构与协
29、议选择,缺省的子网掩码用于传统的IP地址类。,第2章 计算机网络体系结构与协议选择,第2章 计算机网络体系结构与协议选择,2、子网掩码的作用 (1)用于确定IP地址的网络地址和主机地址 例:IP地址10,子网掩码 40。则它的网络地址和主机地址可按如下方法得到: 将IP地址10转换为二进制:11000000 10101000 00001001 11010010 将子网掩码40转换为二进制: 11111111 11111111 11111111 11110000 将两个二进制数按位进行逻辑与(AND)
30、运算后得出的结果即为网络地址。,第2章 计算机网络体系结构与协议选择,11000000 10101000 00001001 11010010 AND 11111111 11111111 11111111 11110000 11000000 10101000 00001001 11010000 结果为08,即网络地址为08。 将子网掩码取反再与IP地址进行按位逻辑与(AND)后得到的结果即为主机地址。 11000000 10101000 00001001 11010010 AND 00000000 00000000 00000000 00001111
31、00000000 00000000 00000000 00000010 结果为,即主机号为。,第2章 计算机网络体系结构与协议选择,3、子网划分 子网是原有的网络划分为一些子网段。方法是采用借位的方式,从主机位最高位开始借位变为新的子网位,所剩余的部分则仍为主机位,这样,IP地址的主机号部分被分成子网部分和主机部分。这使得IP地址的结构分为三部分:网络位、子网位和主机位如图2.14所示。,第2章 计算机网络体系结构与协议选择,子网,第2章 计算机网络体系结构与协议选择,(1)决定子网占用的主机位数并确定子网掩码。 在决定子网占用的主机位数时应考虑要划分的子网数和每个
32、子网需要容纳的主机数。占用的主机位越多,你能拥有的子网就越多,但子网内的主机数就越少。若占用的主机位较少,将允许你增加主机的数目,但同时又限制了子网数目。 例如一个C类网络,它用8位表示主机号,可以容纳的主机数为254台。当利用这个C类网络创建子网时,如果要分成4个子网,则由于22=4,则需占用2位作为子网号,每个子网可容纳26 -2=62台主机。,对C类网络ID进行子网划分可参看下表,如果是对B类网络进行子网规划,则下表,第2章 计算机网络体系结构与协议选择,(2)列出所有子网的网络地址,例如,将私有网络地址划分为4个子网,用上面的方法可决定子网占用的主机地址位数为2位,子网掩码是92 或 /26。子网位所有可能的组合是00,01,10,11。,第2章 计算机网络体系结构与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度电气设备安装与维修合同
- 总经理聘请合同模板
- 房地产代理合同范文:委托与代理
- 代理合同:房地产估价委托协议书
- 广告业务经营权转让合同
- 产品责任保险合同专业版解析
- 自动化机器租赁协议
- 2024装修工程转包合同范本
- 年度长期合作协议范例
- 全面购销合同模板珍藏
- 君子自强不息课件
- 2022人教版高二英语新教材选择性必修全四册课文原文及翻译(英汉对照)
- WDZANYJY23低压电力电缆技术规格书
- 抗高血压药物基因检测课件
- 医院管理医院应急调配机制
- (公开课)文言文断句-完整版课件
- 小学生性教育调查问卷
- 医院感染管理质量持续改进反馈表
- 旅游行政管理第二章旅游行政管理体制课件
- 学生岗位实习家长(或法定监护人)知情同意书
- 卫生院关于召开基本公共卫生服务项目培训会的通知
评论
0/150
提交评论