① 推荐一本书:用来学习研究网络通信协议的
根据楼主的要求,我向楼主推荐一套书:
TCP/IP详解卷1:协议
TCP/IP详解•卷2:实现
TCP.IP详解(卷3):TCP事务协议.HTTP和UNIX域协议
基本信息
出版社:机械工业出版社;第1版(2000年4月1日)
平装:423页
开本:16开
ISBN:7111075668
条形码:9787111075660
产品尺寸及重量:25.8x18.4x1.8cm;662g
品牌:机械工业
ASIN:B00116OTVS
内容简介
《TCP/IP详解卷1:协议》描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者LawrenceBerkeley实验室的tcpmp程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpmp输出的研究可以帮助理解不同协议如何工作。《TCP/IP详解卷1:协议》是网络构建原型——4.4BSD的建造者的倾力之作,《TCP/IP解析》中的第1卷,主要讲述TCP/IP协议方面的内容。与其他的TCP/IP书藉的最大不同在于,本书不仅仅讲述了RFCS的标准协议,而且结合大量实例讲述了TCP/IP协议包的定义原因及在各种不同的操作系统中(如Sunos4.1.3、Soloris2.2、AIX3.2.2)的应用与工作方式,这样可以以动态方式讲述TCP/IP的知识,使读者可以轻松掌握TCP/IP的知识:路由协议、寻址协议、组控制协议、简单邮件传输协议等。全书内容实用性强,是在校生学习TCP/IP知识的良师益友。
编辑推荐
《TCP/IP详解卷1:协议》是一本完整而详细的TCP/IP协议指南。《TCP/IP详解卷1:协议》适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。
用TCP / IP进行网际互连 第一卷 原理协议
如果你些许网络基础,这本书是最好不过的了,可以帮助你很快的提高你对网络的认知和理解。
用TCP/IP进行网际互连.第一卷--原理、协议与结构(第五版)
【原 书 名】 Internetworking with TCP/IP Volume I: Principles,Protocols,and Architectures,Fifth Edition
【原出版社】 Prentice Hall
【作 者】 (美)Douglas E.Comer [同作者作品] [作译者介绍]
【译 者】 林瑶;张娟;王海[同译者作品]
【丛 书 名】 国外计算机科学教材系列
【出 版 社】 电子工业出版社
【书 号】 9787121026492
【开 本】 16开
【页 码】 435
【出版日期】 2007年2月
【版 次】 5-1
③ 其实我想了解下计算机网络而已啦,谁能推荐本详细的书
第1章局域网基础知识
[内容提要]:计算机网络是计算机技术和网络技术相结合的产物。在当今社会,无论是处理日常事务,还是进行信息传输,以及科研领域,人们都离不开计算机网络。因此了解计算机网络的一些基本概念,掌握计算机网络的相关技术是十分必要的。本章将主要介绍计算机网络技术的有关知识、网络的协议以及当前局域网新技术。
1.1计算机网络的基本概念
1.1.1计算机网络的定义
计算机网络是计算机技术和通信技术紧密结合的产物,它涉及到通信和计算机两个领域。计算机网络的发展经历了从简单到复杂,从单机到多机,由终端与主机之间的通信演变成计算机与计算机之间的直接通信。
现代的计算机网络是建立在分组交换技术基础上的计算机网络系统,我们给现代计算机网络下了一个定义:将地理位置不同、具有独立功能的两台或两台以上的计算机通过通信设备和通信线路连接在一起,在网络操作系统和通信协议的支持下,实现资源共享和数据通信的完整系统。
这个定义比较全面地说明了网络的几个重要特点:
1.两台以上的计算机才能构成一套网络系统;
2.网络中的每一台计算机必须是独立的,没有主从关系,即任何一台计算机不能干预其他计算机的工作;
3.网络中的每一台计算机必须通过通信设备和线路互联,通信设备包含交换机、集线器、路由器等等,通信线路可以是电话线、双绞线、光纤、无线电、微波等等;
4.计算机网络不能只有计算机硬件和通信设备,还需要有网络操作系统和通信协议等软件系统;
5.网络建立的目的主要是为了资源共享以及远程的数据通信。
1.1.2计算机网络的分类
网络的分类方法可以按照不同的标准进行。了解不同的分类方法,有利于我们全面理解网络系统的内涵。
1.从地理范围分类,网络可以分为局域网(LAN)、城域网(MAN)、广域网(WAN)。
局域网的范围是一个建筑物或几个相邻的建筑物,距离从几米到几千米。传输速率一般在10Mbps以上;广域网的范围通常为几十千米到几千千米。现在由于采用了新技术和新设备,广域网的主干线路传输速率已可达2.5Gbps;城域网是介于广域网与局域网之间的一种高速网络,城域网设计的目标是满足几十千米范围内多个局域网互连的需求,以实现大量用户之间的信息传输。
2.从拓扑结构分类,网络可以分成总线型网络、星形网络、环形网络、树型网络、网状网络、混合型网络。如下图。
图1-1总线型网络图1-2环形网络
图1-3星形网络图1-4树型网络
图1-5网状网络图1-6混合型网络
3.从传输介质分类:可以分为有线网和无线网。目前常用的有线网络有同轴电缆网、双绞线网、光纤网;无线网络有卫星网、微波网等等。
4.从数据交换方式,可以分为分组交换网、报文交换网和线路交换网。
5.从通信协议分类,可把计算机网络分为Ethernet网络(以太网)、TokenRing网(令牌环网)、FDDI网络、X.25分组交换网络、TCP/IP网络、SNA网络、ATM(异步传输模式网络)等。
6.从网络所采用的传播方式分类,可以分为广播(Broadcast)式网络和点对点(Point-to-Point)式网络。
1.1.3计算机网络的组成
由于计算机网络系统是计算机技术和通信技术相结合的产物,因此,对于计算机网络的组成有两种不同的划分方法。一种是按照计算机技术的标准,将计算机网络分成硬件和软件这两个组成部分;另一种是按照网络中各部分的功能,将网络分成通信子网和资源子网两部分。
1.计算机网络由软件和硬件组成:硬件主要是指服务器、工作站、网络互联设备和传输介质等;软件主要指网络操作系统以及网络通信协议和相关的通信应用软件等。
(1)服务器(Server)
服务器是整个网络的核心,它是在网络操作系统的控制下,为每个工作站提供网络服务的高性能计算机。它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。因此,和其他计算机或工作站相比,服务器通常有更快的速度、更坚固的体系构架,更多的内存和硬盘存储空间以及更强的可扩展性。当然它的价格也比较昂贵。
根据服务器提供的网络服务的不同,我们可以把服务器进行分类。服务器可以分为:文件服务器、数据库服务器、Web服务器、电子邮件服务器、应用服务器等。
(2)工作站(Workstation)
当一台计算机连接到网络上,它就变成了网络的一个节点(node)。这个节点又称为工作站或客户机(client)。工作站安装相应的操作系统,运行适当的应用程序,还必须有对应的用户权限,才能访问服务器提供的服务和共享资源。工作站不像服务器那样,为网络上的其他计算机提供服务。因此,对它的性能要求不高,工作站的价格相对便宜。我们可以使用普通的PC计算机作为工作站。
(3)网络互连设备
网络中的各台工作站想访问服务器的资源,就必须有相应的互联设备把两者相互连接。互连设备的作用就是对传输的信号进行放大及转换,保证网络正常的通信。网络互连设备种类很多,如网络接口卡、调制解调器、中继器、交换机、路由器等等。
(4)传输介质
网络要想正常的通信,必须有一条物理通路。物理通路就是由传输介质构成。传输介质是用于传输网络信号的物理性载体。每种传输介质有不同的属性。选择不同的传输介质,直接影响到网络的传输速度、传输距离和通信成本。
传输介质根据其特征,可以分成有线介质和无线介质。有线介质包含电话线、双绞线、光纤、同轴电缆等,无线介质包含无线电、微波、红外线等。
(5)网络操作系统
网络操作系统(NOS)是运行在服务器硬件基础之上,向网络中的工作站和用户提供共享资源、通信服务的特殊的操作系统。它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。
网络操作系统(NOS)是网络的心脏和灵魂。它使计算机增加了网络操作所需要的能力。网络操作系统提供的功能有:
1、资源共享:网络操作系统运行在称为服务器的计算机上,由连网的计算机用户共享网络的软硬件资源,包括文件和外设,例如,打印机和传真机;
2、信息传输::协调网络上各节点和设备的活动,保证随时随地按用户要求通信;
3、安全性:保证网络上的用户、数据和设备的安全;
4、可靠性:运行可靠,有容错功能(容错是当部分系统发生故障时系统继续工作的功能)。能在发生任何故障时很快恢复;
5、统一管理和支持多个服务器、处理器、磁盘驱动器等硬件设备及其保证数据安全功能。例如,群集技术、跨磁盘保存和磁盘镜像工作等。
目前,可以选用的网络操作系统有UNIX、Novell的NetWare和Microsoft的Windows2000/2003、Linux几类。
(6)网络协议及通信软件
协议是计算机相互通信和交换信息时必须遵守的规则。与网络互连的每台计算机必须安装有相同的协议才能相互通信。
通信软件是根据网络协议的规定,面向用户设计开发的应用软件。它方便用户和计算机服务器的通信操作。
2.计算机网络又可以划分成通讯子网和资源子网两部分:
图1-7通讯子网和资源子网
计算机网络首先是一个通信网络。各计算机之间通过通信媒体、通信设备进行数据通信,在此基础上各计算机可以通过网络软件共享其它计算机上的硬件资源、软件资源和数据资源。从计算机网络各组成部件的功能来看,各部件主要完成两种功能,即网络通信和资源共享。把计算机网络中实现网络通信功能的设备及其软件的集合称为网络的通信子网,而把网络中实现资源共享功能的设备及其软件的集合称为资源子网。
由图1-7可以看出,计算机网络系统以通信子网为中心,通信子网处于网络的内层,是由网络中的各种通信设备及只用作信息交换的计算机构成。通信子网的重要任务是负责全网的信息传递。主机和终端都处于网络的外围,它们构成了资源子网。资源子网的任务是负责信息处理,向网络提供可用的资源。用户通过资源子网不仅共享通信子网的资源,而且还可以共享用户资源子网的硬件和软件资源。
就具体网络而言,通信子网由网卡、线缆、集线器、中继器、网桥、路由器、交换机及一些专用远程通信设备和相关软件组成。资源子网由连网的服务器、工作站、共享的打印机和其它设备及相关软件所组成。
1.1.4计算机网络的作用
网络的作用有很多,这里仅例举其中几个重要的功能。
1.资源共享
这是构建网络的一项基本功能。资源共享包含硬件资源共享、软件资源共享和数据共享。硬件共享指的是网络上的任何一个用户或工作站能够访问另一台计算机或服务器的磁盘空间、打印机、传真机、光驱、通信设备和通信信道等硬件资源;软件共享使软件资源得到更加有效的利用,不必在每一台工作站上单独安装软件,只要在服务器上统一集中安装和配置软件即可,减少了软件购买的费用;数据共享是指所有的网络用户均能访问海量共享数据资源,如数据库、重要文档、电子表格等,同时也提高了数据访问的安全性。
2.数据通信
这也是构建网络的基本功能。此功能实现计算机与计算机之间的数据传输,这里的数据包含音视频信息,多媒体信息,文本信息,二进制数据等等。
3.集中管理
计算机网络技术的发展,使得现代的办公手段、经营管理等发生了变化。目前,许多MIS系统、OA系统的广泛应用,可以实现日常工作的集中管理,提高工作效率,增加经济效益。
4.分布式处理
由于网络是将多台计算机连成具有高性能的计算机系统。对于大型的科研问题,光靠单台计算机无法在短时间内完成,则可以通过一定的算法把该问题分解成许多的小任务,交给网络中不同的计算机分别完成,这些计算机协同工作,最后再把各个小任务综合起来以此解决大型问题。
5.负载均衡
负载均衡是指工作被均匀的分配给网络中的各台计算机系统。网络任务分配控制中心负责检测各台计算机的工作繁忙程度,并根据繁忙程度,动态合理地调整分配相应的任务。当某台计算机系统负载过重时,系统会自动将负载转移到其他负载较轻的计算机系统去处理。
1.2局域网的相关概念与标准
1.2.1局域网
局域网的英文全称是“LocalAreaNetwork”,缩写为“LAN”,中文意思就是“局部区域网络”。它主要是指在小范围内的计算机互联网络。
局域网主要的特点有以下几点:
(1)局域网覆盖有限的地理范围。一般从几十米到几公里,通常这种网络安装在一所学校,一栋建筑物、一个企业,或者是一个政府部门内的计算机网络。
(2)局域网数据传输速率高(10Mbps~1000Mbps),误码率低,具有较低的时延。
(3)局域网一般属于一个单位所有,易于建立、维护和扩展,使用成本低。
(4)局域网在网络拓扑上主要采用了总线型、环型与星形结构;在网络传输介质上主要采用了双绞线、同轴电缆与光纤。
(5)局域网从介质访问控制方法的角度可以分为两类:共享介质局域网与交换式局域网。
1.2.2局域网标准
一般来说,局域网标准是指IEEE802委员会负责制定的局域网标准。
IEEE是英文的简称,其中文译名是电气和电子工程师协会。该协会的总部设在美国,主要开发数据通信标准及其他标准。IEEE802委员会负责起草局域网草案,并送交美国国家标准协会(ANSI)批准和在美国国内标准化。IEEE还把草案送交国际标准化组织(ISO)。ISO把这个802规范称为ISO8802标准。因此,许多IEEE标准也是ISO标准。例如,IEEE802.3标准就是ISO8802.3标准。
IEEE802规范定义了网卡如何访问传输介质(如光缆、双绞线、无线等),以及如何在传输介质上传输数据的方法,还定义了传输信息的网络设备之间连接建立、维护和拆除的途径。遵循IEEE802标准的产品包括网卡、桥接器、路由器以及其他一些用来建立局域网络的组件。
1.IEEE802标准概述
IEEE802标准的大部分是在80年代由委员会制订的,当时个人计算机联网刚刚兴趣。随着网络技术的不断进步,IEEE802扩充和制订了不少新的标准,因此,IEEE802家族也越来越庞大,成员也越来越多。IEEE802标准主要包含以下内容:
(1)IEEE802.1:这个标准对IEEE802系列标准作了介绍,并却它对接口原语进行了规定,成为国际标准。在这个标准中还包括局域网体系结构,网络互连及网络管理与性能测试等内容。
(2)IEEE802.2:定义逻辑链路控制协议LLC,LLC是数据链路层的上半部分。
(3)IEEE802.3定义CSMA/CD网络媒体访问控制子层和物理层的规范。
(4)IEEE802.4定义令牌环总线网络媒体访问控制子层和物理层的规范。
(5)IEEE802.5定义令牌环网媒体访问控制子层和物理层的规范。
(6)IEEE802.6定义城域网媒体访问控制子层和物理层的规范。
(7)IEEE802.7定义了宽带技术。
(8)IEEE802.8定义了光纤技术。
(9)IEEE802.9定义了语音和数据综合局域网技术。
(10)IEEE802.10定义局域网络安全性规范。
(11)IEEE802.11定义了无线局域网技术。IEEE802.11标准主要包括三个标准,即IEEE802.11a、IEEE802.11b和IEEE802.11g。
1.2.3IEEE802.3
IEEE802.3标准也称为以太网标准。它提供了CSMA/CD的通信协议。
1.CSMA/CD
CSMA/CD是英文carriersensemultipleaccess/collisiondetected的缩写,意思是“带有冲突检测的载波侦听多路访问”。CSMA/CD媒体访问控制方法的工作原理是:网络上任何工作站(或服务器)在发送数据前,先监听总线是否空闲。若总线忙,则不发送。若总线空闲,则把准备好的数据发送到总线上。在发送数据的过程中,工作站边发送边检测总线,查看自己发送的数据是否有冲突。若无冲突则继续发送直到发完全部数据;若有冲突,则立即停止发送数据,只是还要发送一个加强冲突的JAM信号,以便使网络上所有工作站都知道网上发生了冲突,然后,等待一个预定的随机时间,再次检测总线是否为空,如果为空,重新发送未发完的数据,如果不为空,则继续等待。整个数据发送过程就是这样周而复始地进行。
2.几种常用的以太网标准
(1)10Base5。10Base5又称粗缆以太网,是最早被制定的以太网标准。它采用直径10mm、阻抗50Ω的同轴电缆作为传输介质,数据速率为10Mbps。每段电缆(称一个网段)的最大长度为500米,最多可支持100个节点,节点间距不能小于2.5米。可以使用中继器来连接不同的网段,但任意两个站之间的路径上最多只允许有四个中继器。网段的两端必须使用50Ω的终端匹配器来防止信号反射。
(2)10Base2。10Base2又称细缆以太网,它采用直径5mm、阻抗50Ω的同轴电缆作为传输介质,数据速率为10Mbps。一个网段的最大长度近似为200米(实际为185米),最多可支持30个节点,节点间距不能小于0.5米。和粗缆以太网一样,也可以使用中继器来连接不同的网段,并且任意两个站之间的路径上最多也只允许有四个中继器网段两端也需要使用50Ω的终端匹配器。10Base2安装成本和复杂度比10Base5低。
(3)10Base-T。10Base5和10Base2的一个共同缺点是网络维护比较困难,当电缆某处中断或某个连接器松动或连接器发生故障时,很难定位或隔离故障。为此,人们采用了一种全新的组网方式,将所有计算机通过双绞线连到一个中央集线器(hub)上,这种方式称为10Base-T。10Base-T双绞线以太网使用2对非屏蔽双绞线,一对发送数据,一对接受数据。10Base-T最多可以使用4个中继器连接5个100米网段,网络最大范围达500米。
(4)10Base-F。10Base-F使用光纤作为传输介质,具有很好的抗干扰性,但由于光纤连接器价格昂贵,使得网络的费用很高。10Base-F根据使用环境的不同又分为10Base-FL、10Base-FB、10Base-FP三种。其中10Base-FL最常见,它的网络长度最大为2000米。
(5)快速以太网(FastEthernet)。快速以太网是一类新型的局域网,其名称中的“快速”是指数据速率可以达到100Mbps,是标准以太网的数据速率的十倍。常见的是100BASE-T。
100BASE-T的一个显着特性是它尽可能地采用了IEEE802.3以太网的成熟技术。因而,它很容易被移植到传统的标准以太网环境中。100BASE-T和传统的以太网的不同之处在物理层。原10Mbps以太网的附属单元接口由新的媒体无关接口所代替,接口下采用的物理媒体也相应地发生了变化。
1.3局域网中常用的通信协议及选择
1.3.1NetBEUI/NetBIOS协议
NetBIOS协议
NetBIOS协议是英文NetWorkBasicInput/OutputSystem(网络基本输入/输出系统),该协议是由IBM公司于1983年开发,主要用于数十台计算机的小型局域网。NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的安装Windows操作系统的局域网都是在NetBIOS协议的基础上工作的。
NetBEUI协议
NetBEUI协议全称是NetBIOSExtendUserInterface(NetBIOS用户扩展接口),也是由IBM于1985年提出的主要用于20到200台计算机的小型局域网中。它主要适用于早期的微软操作系统如:DOS、LANManager、Windows3.x和WindowsforWorkgroup,微软的WIN9X和WINNT中把它视为固有缺省协议,但是WINDOWS2000操作系统以后的各种版本,TCP/IP协议作为网络缺省协议代替了NetBEUI协议。NetBEUI协议可以看作是NetBIOS协议的延伸、改良版本,它具有体积小、占用内存少、效率高以及速度快等特点,非常适合于局域网段内部的通信。NetBEUI可以看作是一种传输协议,而NetBIOS仅仅是通过一组命令来让系统使用网络而已。
NetBEUI协议有它的局限性。NetBEUI是专门为几台到百多机所组成的单段网络而设计的,因此它不具有跨网段工作的能力,也就是说它不具有“路由”功能。如果服务器或工作站上安装了多个网卡作网桥时,将不能使用NetBEUI作为通信协议。此外,NetBEUI利用计算机名称作为网络地址,在大型网络中无法发挥它的效率。
1.3.2IPX/SPX协议
IPX/SPX协议英文是InternetworkPacketExchange/SequencesPacketExchange,网际包交换/顺序包交换。它是NOVELL公司为了适应网络的发展而开发的通信协议,它的体积比较大,但它在复杂环境下有很强的适应性,同时它也具有“路由”功能,能实现多网段间的跨段通信。
IPX/SPX的工作方式较简单,不需要任何配置,它可通过“网络地址”来识别自己的身份。在整个协议中IPX是NetWare自带的最底层的协议,主要用来控制局域网内或局域网之间数据包的寻址和路由,只负责数据包在局域网中的传送,并不保证消息的完整性,也不提供纠错服务。而SPX在协议中负责对整个传输的数据进行无差错处理。
在WINDOWS2000中提供了两个IPX/SPX的兼容协议:NWLinkIPX/SPX兼容协议、NWLinkNetBIOS,两者统称为NWLink通信协议。它继承了IPX/SPX协议的优点,更适应了微软的操作系统和网络环境,当需要利用Windows系统进入NetWare服务器时,NWLink通信协议是最好的选择。但如果不是在Novell网络环境中,尤其只有Windows9x/2000组成的对等网中,一般不使用IPX/SPX协议。在WINDOWS2000网络和WIN9X对连不能直接使用IPX/SPX进行通信。
1.3.3TCP/IP协议
TCP/IP(TransmissionControlProtocol/InternetProtocol的简写,中文名称为传输控制协议/互联网络协议。它是Internet最基本的协议。TCP/IP协议的起源来自于美国国防部支助的研究计划ARPANET。ARPANET最初使用NCP(NetworkControlProtocol)协议为美国不同地区的几台超级计算机的连接建立高速网络通信链路。随着ARPANET的发展,规模和作用日益扩大,又出现了其他两个重要协议,这就是TCP协议和IP协议。由于TCP/IP协议具有跨平台特性,ARPANET的实验人员在经过对TCP/IP的改进以后,规定连入ARPANET的计算机都必须采用TCP/IP协议。随着ARPANET逐渐发展成为Internet,TCP/IP协议就成为Internet的标准连接协议。
1.TCP/IP协议结构
TCP/IP协议其实是一个协议集合,它包括了TCP协议(TransportControlProtocol,传输控制协议)、IP协议(InternetProtocolInternet协议)及其它一些协议。TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层自上而下分别为:
④ 计算机网络技术应该要看什么书
买清华版教材.非入门及实用,相信看懂!
我帮收集资料:
(1)数据结构:
《数据结构(C语言版),版期:2005-5-1,严蔚民,清华.---推荐
《数据结构习题与解析(C语言版)》,李春葆.---比严简单点通俗易懂
《数据结构》(用面向象与C++描述)》,版期:19997月,殷昆 王京,清华版社.
(2)算:
《算设计与析(高等校计算机教材)》,郑宗汉,清华版社.
《算导论(影印版)》(Introction to Algorithms, Second Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育版社.
《计算机程序设计艺术》(The Art of Programming Language), 清华版社
《算设计与析基础》(Intruction to The Design and Analysis of Algorithms (US)Anany Levitin)潘彦 译清华版社.
3)数据库
《数据库系统概论》,1983,萨师煊 王珊,高等教育版社版.
《数据库原理与》,1983,郑若忠 王鸿武,湖南科技术版社版.
《数据库系统原理》,1988,俞盘祥 沈金发,清华版社.
(4)操作系统原理
《现代操作系统》,孙钟秀等,高等教育版社.
《操作系统原理》,谢青松,民邮电版社.
《操作系统原理教程》,张尧主编,清华版社版.
(5)计算机体系结构
《计算机体系结构》,张晨曦等,高等教育版社.
《计算机系统结构》,郑纬民 汤志忠,清华版社版.
《计算机组与结构》,王英,清华版社.
(6)计算机网络
《计算机网络(第二版)》,冯博琴,高等教育版社.
《<计算机网络与INTERNET教程>》,张尧,清华版社.
《计算机网络》,蔡裕等,机械工业版社.
(7)离散数
《离散数》,孙吉贵 杨凤杰,高等教育版社.
《离散数教程》,耿素云 屈婉玲 王捍贫,北京版社.
⑤ 初学tcp/ip协议应该看什么书
很简单,买一本计算机基础与网络应用,一看就明白,一般学计算机的学校都用它当入门教材。
⑥ 计算机网络技术的推荐书籍
如果想对网络有个清晰、全面的认识,可以阅读三本书籍:
第一本就是潘爱民翻译的Andrew S.Tanenbaum的《计算机网络》,此书讲明白了网络之道,即计算机网络通信的主要原理;
第二本是W.Richard Stevens的《TCP/IP详解卷一:协议》,此书讲明白了网络之术,即TCP/IP协议簇的工作过程;
第三本是Douglas E.Comer的《计算机网络与因特网》,此书尝试在更广泛意义上解答“计算机网络和因特网是如何工作的”这一基本问题,解释了协议是如何使用硬件和应用是如何使用协议来满足用户的需求。
⑦ 学习计算机网络得原理,应用等各种知识得比较好得书籍
强烈推荐计算机网络第四版Andrew STanenbaum 着 潘爱民 译 徐明伟 审学习计算机网络得原理,应用等各种知识得比较好得书籍
⑧ 学习计算机网络,无线网络,通信协议方面的知识应该看那本书求推荐
个人向您推荐由谢希仁主编、电子工业出版社出版的《计算机网络》第4版,第5版。其内容较为丰富,由OSI/AM分层次的系统模型逐层讲解,层层递进,颇具分量,便于理解。学习计算机网络的话,这本书是个不错的选择。总的来说,您可以找些清华大学或者是电子工业出版社的计算机类专业书籍来看,它们出版的计算机类专业书籍相当不错,值得一看。
⑨ 学计算机网络技术对初学者来说需要看什么书
初学者的话原理就看谢希仁老师的《计算机网络》比较合适(第五版、第六版都可以)。内容方面对于初学者肯定是够丰富的,难度也不是太大,讲得比较详细,比较好理解。
后续的实验(命令)方面的话,看你是学的思科体系还是华为体系了。这两个体系的命令有一些区别,但大致意思差别不大。这两种体系的书籍在网上都可以找到很多。
作为初学者看了上面那本《计算机网络》基本对网络就有个初步的认识了,如果想继续研究得更细致可以花时间研究研究《TCP/IP协议》。
拓展资料:
1、计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2、《计算机网络(第5版)》自1989年首次出版以来,于1994年、1999年和2003年分别出了修订版。2006年8月本教材通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材。《计算机网络》的第5版,在内容和结构方面都有了很大的修改。
全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。各章均附有练习题。此外,附录A给出了部分习题的答案和提示。随书配套的光盘中,有全书课件和作者教学中经常遇到的150多个问题及解答,计算机网络最基本概念的演示(PowerPoint文件),以及《计算机网络(第5版)》引用的全部RFC文档等,供读者参阅。
计算机网络-网络