第1章网络服务器基础服务器是网络应用的基础,在网络中具有核心地位,各种网络服务都由服务器来提供。本章学习要点网络服务器概念网络服务主要模式网络服务器解决方案TCP/IP协议体系IP地址与子网划分IP协议号与端口号TCP/IP协议配置WindowsServer2003服务器1.1网络服务器概述1.1.1网络服务器的概念什么是服务器服务器(Server)是在网络环境中提供各种服务的计算机,承担网络中数据的存储、转发和发布等关键任务,是网络应用的基础和核心。什么是网络服务网络服务是指一些在网络上运行的、应用户请求向其提供各种信息和数据的计算机应用业务,主要是由服务器软件来实现的。客户机客户机客户机局域网或Internet服务器响应客户端请求并进行处理客户机使用服务器所提供的服务和资源网络服务器响应请求客户端软件服务器软件1.1网络服务器概述1.1.2网络服务器硬件根据应用层次或规模档次划分入门级服务器工作组级服务器部门级服务器企业级服务器根据服务器结构划分台式服务器机架式服务器刀片式服务器机柜式服务器根据硬件类型划分专用服务器PC服务器1.1网络服务器概述1.1.3服务器操作系统WindowsWindows2000ServerWindowsServer2003WindowsServer2008UNIXHP-UXIBMAIXLinuxRedHatSlackwareDebianSuSE1.1网络服务器概述1.1.4网络服务主要模式客户/服务器(C/S)模式两层结构每种服务器需要相应的客户端浏览器/服务器(B/S)模式基于Web的三层结构使用浏览器通过Web服务器使用各类服务P2P模式弱化服务器的角色不再区分服务器和客户端的角色关系节点之间可直接交换资源和服务InternetWeb浏览器Web服务器FTP客户FTP服务器E-mail客户Email服务器News客户News服务器Telnet服务器Telnet客户Web浏览器Web服务器各种服务器:FTP服务器Email服务器BBS服务器……Internet节点节点节点节点节点每个节点既是客户机又是服务器1.1网络服务器概述1.1.5网络服务器解决方案面向内网部署网络服务器一般自己建设和维护服务器面向Internet部署网络服务器从性能价格比和管理维护角度考虑,宜选择外包服务外包方式优势服务器租用整机租用由一个用户独享专用,在成本和服务方面的优势明显服务器托管可以节省高昂的专线及网络设备费用虚拟主机性能价格比远远高于自己建设和维护服务器1.1网络服务器概述1.1.6服务器在网络中的部署基本原则服务器应当直接连接到中心集线设备(交换机或集线器)服务器应当连接至集线设备所能提供的最高速率的端口上服务器应当连接至性能最高的交换机上将需要频繁访问服务器的计算机与服务器连接到同一集线设备单一服务器部署一台服务器往往承担多种角色部署在网络的中心位置交换机服务器集多种角色于一身打印机工作站移动工作站工作站工作站工作站1.1网络服务器概述1.1.6服务器在网络中的部署多服务器分层部署部署多台服务器根据业务特点分层级部署核心层服务器为整个网络提供服务多服务器链式部署适合访问量大的大型网站多台服务器链式部署,让用户首先访问缓存服务器缓存服务器数据库服务器Web服务器路由器工作站企业级服务器核心交换机接入交换机工作站工作站工作站接入交换机部门级服务器部门级服务器工作站1.1网络服务器概述1.1.6服务器在网络中的部署服务器集群部署多台服务器连接到一起,以一台服务器的形式向用户提供服务用户通过公共接口访问其中任意一台服务器以故障转移或容错为主的服务器集群以负载均衡为主的服务器集群服务器1服务器2服务器n……公共接口客户端客户端1.2TCP/IP网络基础1.2.1TCP/IP协议体系TCP/IP协议套件包括一组互相补充、互相配合的协议TCP和IP只是其中两个最重要的协议TCP/IP协议分层结构应用层表示层会话层SMTPFTPHTTPTelnetSNMPDNS应用层传输层TCPUDP传输层网络层ICMPIPIGMP网络层ARPRARP链路层网络接口层物理层OSI模型TCP/IP协议组件TCP/IP结构1.2TCP/IP网络基础1.2.1TCP/IP协议体系网络层协议IP(网际协议)ICMP(Internet互联网控制报文协议)IGMP(Internet组管理协议)传输层协议TCP(传输控制协议)UDP(用户数据报协议)应用层协议SNMP(简单网络管理协议)SMTP(简单邮件传输协议)FTP(文件传输协议)Telnet(远程访问终端协议)HTTP(超文本传输协议)1.2TCP/IP网络基础1.2.2IP地址分配IP地址组成IP地址分配原则192.168.13网络ID2110000001010100000001101000000010主机ID网络ID主机ID十进制表示二进制表示192.168.1.18192.168.1.35192.168.9.11192.168.9.35网络A网络B主机ID相同,网络ID不同网络ID相同主机ID不同网络ID相同主机ID不同1.2TCP/IP网络基础1.2.2IP地址分配IP地址级别地址类别高位字节网络标识符范围可支持的网络数目每个网络支持的主机数A0-------1~12612616777214B10------128~1911638465534C110------192~22320971522541.2TCP/IP网络基础1.2.3特殊的IP地址环回(Loop)地址127.0.0.1网络地址全为0的主机编号代表一个网络或子网广播地址全为1的主机编号代表一个网络或子网的广播地址私有地址10.0.0.1~10.255.255.254(A类)172.16.0.1~172.32.255.254(B类)192.168.0.1~192.168.255.254(C类)IP地址分配原则1.2TCP/IP网络基础1.2.4IP子网子网掩码将IP地址划分成网络地址和主机地址两部分同一个IP地址子网掩码不同,代表不同的网络或主机子网掩码长度32位,左边“1”表示表示网络位,右边“0”表示主机位可使用CIDR前缀区分网络地址和主机地址,如202.112.10.1/24子网划分将网络进一步划分为更小的子网网络地址部分+子网地址部分+主机地址部分子网划分要确定子网数量、子网掩码和主机数子网内部的网络地址实际IP地址范围1号202.112.10.32202.112.10.33~202.112.10.622号202.112.10.64202.112.10.65~202.112.10.943号202.112.10.96202.112.10.97~202.112.10.1264号202.112.10.128202.112.10.129~202.112.10.1585号202.112.10.160202.112.10.161~202.112.10.1906号202.112.10.192202.112.10.193~202.112.10.2221.2TCP/IP网络基础1.2.5IP地址与物理地址的转换两种地址IP地址是用于确定网络设备位置的逻辑地址MAC地址是用于网络通信的物理地址物理地址唯一地决定主机的确切地址以太网卡的物理地址48位,IP地址32位ARP(地址解析协议)将网络层的IP地址解析为数据连接层的MAC地址通过目标设备的IP地址查询目标设备的MAC地址每台安装有TCP/IP协议的计算机里都有一个ARP缓存表RARP(逆向地址解析协议)将MAC地址转换成对应的IP地址1.2TCP/IP网络基础1.2.6IP广播地址和多播地址IP广播地址受限的广播地址:255.255.255.255指向网络的广播地址:主机ID部分均为1的地址指向子网的广播地址:主机ID部分均为1且有特定子网ID的地址指向所有子网的广播地址:子网ID及主机ID均为1数据帧发出广播包1.2TCP/IP网络基础1.2.6IP广播地址和多播地址IP多播地址D类IP地址被称为多播地址帧仅传送给属于多播组的多个主机主机仅接收其所在多播组的多播帧多播路由器需要IGMP(Internet组管理协议)数据帧发出多播包数据帧多播组多播组1.2TCP/IP网络基础1.2.7TCP/IP协议号、端口号及插座协议号IP利用协议号来指定传输协议协议号位于IP数据报头中,用数值表示,用来指示数据传给网络层以上的某个协议端口号传输层的TCP和UDP采用端口号来识别应用程序端口置于TCP或UDP报头中,是指向与数据相关的应用程序地址源端口号用来标识与发送数据相关的应用程序目的端口号则用来标识与接收数据相关的应用程序插座(Socket)插座是一个IP地址和一个端口号的组合插座代表TCP/IP网络中唯一的网络进程1.2TCP/IP网络基础1.2.8IP路由与网关路由是数据从一个节点传输到另一个节点的过程路由器是实现路由功能的主要节点设备支持TCP/IP协议的路由器称为IP路由器IP路由器在每个网段之间转发IP数据包,又叫IP网关路由器192.168.1.5192.168.1.20192.168.2.20192.168.2.50网络1网络2直接通信通过路由器通信1.2TCP/IP网络基础1.2.9TCP/IP协议的配置与测试配置TCP/IP协议1.2TCP/IP网络基础1.2.9TCP/IP协议的配置与测试测试TCP/IP配置Ping:检测网络是否连通Ipconfig:显示目前TCP/IP的配置Netstat:显示目前TCP/IP网络连接与每一种协议的统计资料Route:显示路由配置信息Tracert:跟踪由本机将数据包传送到目的主机所经的路由器及时间。1.2TCP/IP网络基础1.2.10多重地址的TCP/IP配置多重逻辑地址:单个网络接口支持多个IP地址多重物理地址:一台计算机安装多个网卡192.168.1.5逻辑子网192.168.1.0逻辑子网192.168.2.0192.168.1.10192.168.2.6192.168.2.20192.168.1.1192.168.2.11.3WindowsServer2003服务器简介1.3.1WindowsServer2003R2简介标准版(StandardEdition):面向中小型企业及部门级应用企业版(EnterpriseEdition):适合中型与大型组织的关键业务.Web版(WebEdition):适合快速开发、部署Web服务与应用程序的用户数据中心版(DatacenterEdition):适合对伸缩性和可用性要求极高的企业1.3.2WindowsServer2003支持的网络服务WindowsServer2003可以充当各种服务器内置常见的网络服务1.3WindowsServer2003服务器简介1.2.3WindowsServer2003服务器配置管理