第1章 Microsoft Windows 2000 网络基本架构简介
TCP/IP 模型中的每一层次对应于“国际标什么需要有OSI模准化组织”(ISO) 七层 OSI 模型中的一层型。
或几层,ISO 七层模型由“应用层”、“表示层”、“会话层”、“传输层”、“网络层”、“数据链路层”和“物理层”组成。
Windows 2000 的网络功能基本上是基于工业标准的,所以我们非常容易配置windows 2000 与其他网络设备和网络系统配置,可能有些学员对于该模型还是没有具体的概念,大家可以想象一下邮局,或者两个人想要进行有意义地通信,他们就必须使用同一种通信语言。这对于网络上的两台计算机来说也是一样的。联网计算机用来通信的语言称为协议,计算机必须使用相同的协议才能进行通信。网络上计算机之间的通信发生在多个层次上,因此,网络协议开发人员把基本的功能分为若干层,由彼此独立的协议来实现。协议为通信提供了多个层次,这些提供不同通信层次的协议的组合统称为协议栈。要想进行通信,两台计算机协议栈的对应层中必须运行相同的协议。 协议栈最常见的广义表示法是一个7层结构,这种表示法由一个称作“开放系统互连的基本参考模型” (简称“OSI 参考模型”)的文件来定义。大家可以参看这张幻灯片,这一文件是两个独立工程合并的结果,这两个工程分别由“国际标准化组织 (ISO)”和“国际电报电话咨询委员会 (CCITT)”制定。CCITT 现在被称为“国际电信联合会 (ITU-T) 电信标准部”。这两个工程在1983年进行了合并,合并的结果文件由 ISO 以 ISO 7498 发布,同时由 CCITT 以 X.200 发布。
OSI 参考模型把网络协议栈分为7层,。
16
第1章 Microsoft Windows 2000 网络基本架构简介
模型的顶层表示运行在计算机上的应用程序,模型的底层表示连接计算机的网络媒质。每一层都包含对通信过程起一定作用的特定功能。计算机使用协议来执行这些功能,并且这些协议通过互相补充建立协议栈 这里比较难理解的就是数据封装,其实我们通常可以使用windows 2000内置的网络监视查看捕捉到的数据包,然后再听我们的这些内容就会更加方便, 讲授:
OSI 模型中各层协议对从上一层接收到的数据进行处理的方法,称为数据封装。从上一层接收数据的协议以新报头的形式(有些情况下,也以报尾的形式)添加自己的信息来封装数据。报头由字段组成,这些字段包含该层协议的一些特定信息,这些信息将被目标计算机上的相应层读取。从上一层接收到的信息被添加在该层的报头后面,变成此协议创建的数据单元里的有效载荷。当此数据单元传到下一层时,下层协议再次对它进行封装。添加了下层协议的报头后,上层协议的报头和有效载荷将一起成为下层协议创建的数据单元的有效载荷,
大家考虑一下数据封装的最后结果是什么?
对,数据封装过程的最终结果是形成一个数据包,它由栈顶应用程序产生的原始数据和附加在其上的几个协议报头(及一个报尾)组成。
可能对我们学生介绍这些内容比较枯燥,毕竟电脑城很多人不懂OSI参考模型也能够进行系统集成,也能配置网络系统,但是如何更好地利用,就需要我们下一张幻灯
阅书1.7.2 幻灯:第24页
参考资源:
Microsoft Windows 的 TCP/IP 基础知识
(http://www.microsoft.com/china/technet/itsolutions/network/evaluate/technol/tcpipfund/tcpipfund.mspx)
17
第1章 Microsoft Windows 2000 网络基本架构简介
片:
如何在真实世界里使用OSI模型 小结:
通过引入OSI参考模型的概念,帮助学生学习参考相关网络概念内容,由于后面很多网络排错都可以利用该模型进行学习,同时提醒学生如果参加一些外资企业的面试可能会考到相关分层的概念,因为这是一个网络管理员必备的知识。
教学提示:
Microsoft Windows 的 TCP/IP 基础知识 第 2 章 – TCP/IP 协议套件体系结构概述
(http://www.microsoft.com/china/technet/itsolutions/network/evaluate/technol/tcpipfund/tcpipfund_ch02.mspx)
1.8 在真实世界里使用 OSI 模型
教学提示 :
本节主要达到以下目的。
? 掌握“Windows 2000”的帮助使用。 ? 了解微软知识库的使用。(讲解+演示) 教学内容
讲授:
下面介绍常见的单独层的含义, ? 应用层
定义了 TCP/IP 应用协议以及主机程序与要使用网络的传输层服务之间的接口,应用层是应用程序进入网络的通道。在应用层有许多TCP/IP工具和服务,如:FTP、Telnet、SNMP、DNS等等。 ? 传输层
提供主机之间的通讯会话管理,并且定义了传输数据时的服务级别和连接状态。工作在这一层的传输协议在计算机之间提供会话连接的建立,并负责将应用层的数据向
教学方法 阅书:1.8
幻灯:第26页
教学提示
教学提示:
提醒不仅仅微软系统需要遵循OSI模型规范,而且例如其他公司,例如Cisco,华为等公司同样支持 教学演示: 教师可以通过网络监视器演示数据包传输过程,介绍著名的三次握手。 相关三次握手内容参考如下:
18
第1章 Microsoft Windows 2000 网络基本架构简介
IP层传递或反之。传输层具有两个核心协议,用于提供数据传输的方法:
? TCP(Transport Control Protocol---传输
控制协议)
传输控制协议(TCP)是所需的 TCP/IP 标准,在 RFC 793“传输控制协议 (TCP)”中定义,提供可靠的、面向连接的数据报传递服务。传输控制协议: 确保 IP 数据报的成功传递。
对程序发送的大块数据进行分段和重组。 确保正确排序以及按顺序传递分段的数据。 通过计算校验和,进行传输数据的完整性检查。
为必须使用可靠的基于会话的数据传输的程序,如客户/服务器数据库和电子邮件程序,提供首选方法。 ? TCP 工作原理
TCP 基于两个网络主机之间的点对点通讯。TCP 从应用程序接收数据并将数据处理成数据流。数据分成“段”(Segment),然后 TCP 对“段”进行编号和排序以便传递。在两个 TCP 主机可以交换数据之前,必须先相互建立会话。TCP 会话通过“三次握手”的过程初始化。这个过程使序号同步,并提供在两个主机之间建立虚拟连接所需的控制信息。
因此,OSI 模型的价值是作为教学和参考工具来使用。例如,虽然没有独立的会话层或表示层协议,但分派给这些层的功能对网络通信来说是必需的。在一些书中,经常可以看到有关执行 OSI 模型中某一特定层功能的网络协议或网络组件的内容,这有助于把数据联网这样一个非常复杂的过程分解成更加容易管理和理解的单元。
“三次握手”:由
协议对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。为了提供可靠的传送,TCP在发送新的数据之前,以特定的顺序将数据包的序号,并需要这些包传送给目标机之后的确认消息。
19
第1章 Microsoft Windows 2000 网络基本架构简介
小结:
如何掌握学习实质,如何有效判断后续学习中可能遇到的问题,掌握一定的原理是必要的,这就是本章的意义。
教学提示:
相关授课内容可以参考下列链接: www.microsoft.com/china/technet/itsolutions/techguide/msm/smf/smfnetadm.mspx
1.9 安装和绑定 Windows 2000 网络组件
教学提示 :
本节主要达到以下目的。 ? 掌握安装和绑定的概念。
? 了解微软知识库的使用。(讲解+演示) 教学内容 讲授:
说了这么多内容,下面进行一些实战内容的介绍,首先看看网络连接的硬件、网卡以及相关的协议和服务、客户端内容。
教学方法 阅书:1.9.1~1.9.4 幻灯:第29页
教学提示 课堂演示:
建议教师准备一块物理网卡帮助学生掌握实际物品的形状和作用,特别需要介绍网卡相关端口和指示灯的作用
讲授:
我们看到相关的访问命令以及效果,然后再看服务的定义:
在 Windows 的术语中,服务是一个在计算机上持续运行的﹑等待满足特定功能请求的程序。例如,在运行 Windows DNS 服务的 Windows 2000 计算机上,如果关闭Server服务就无法进行相关共享操作。此外系统中还有一些其他相关服务就是我们后续章节中的DHCP、DNS、WINS 等服务,
下一章我们就介绍DHCP服务器的配置,这里简单了解在家中通过ADSL上网通常
20
阅书:1.9.5
幻灯:第30页 课堂演示:
如果学生对于服务不是很理解,教师可以举例,例如停止server服务查看是否能够进行文件和文件夹共享。
通过net send发送信息,掌握信使服务的意义。