学计算机网络技术对初学者来说需要看什么书

看你要走软件还是硬件方向:

入门计算机网络技术_计算机网络技术入门书籍入门计算机网络技术_计算机网络技术入门书籍


入门计算机网络技术_计算机网络技术入门书籍


入门计算机网络技术_计算机网络技术入门书籍


如果你想主攻硬件,那么应该多看看计算机通信,数字逻辑,计算机组成原理,作系统,tcp/ip协议,计算机网络工程,网络管理,网络作系统,宽带ip,socket编程之类书籍。

如果你要走软件方向,那么也必须要把自己的网络基础打牢,那么仍然需要先看看作系统,tcp/ip协议,同时要看看软件工程,要把C语言,数据结构,数据库作为主要的基础课程,并且还得做深入学习,然后学习更高层的变成语言,如ja、C++、C#、jascript等等。对web编程要着重学习方面的书籍。不多吧,等你基础好点了,也就知道自己该看什么书了。如果是你还是学生的话,多去图书馆!

计算机网络专业的学习当然首先会学习《计算机基础知识》,让你学会用电脑,然后的课程就有,《综合布线技术》《通信设备安装与防护 》这个是通信设备的正确安装是网络工程的基础。还有《网络基础 》《OSI参考模型》《TCP/IP》《以太网技术》这个就是局域网,《广域网技术 》《交换机及基本配置》《路由器及基本配置》《网络架构》《大型网络组网方案》《防火墙技术》等,包括后面还要对linux系统进行学习

哈哈,最主要的是基础,对于初学者来说可能比较难,而且TCP/IP协议特别杂特别重要,学好计算机网络技术的基础就是学好TCP/IP协议集,由于是初学者,你看 谢希人 主编的计算机基础,或者是自顶上下,陈鸣翻译的那本书,很好的,希望你学好

学习计算机网络建议你去杭州本大青鸟(先锋)武林门校区学习,免费课程咨询热线400-711-2828

看你要走软件还是硬件方向:

如果你想主攻硬件,那么应该多看看计算机通信,数字逻辑,计算机组成原理,作系统,tcp/ip协议,计算机网络工程,网络管理,网络作系统,宽带ip,socket编程之类书籍。

如果你要走软件方向,那么也必须要把自己的网络基础打牢,那么仍然需要先看看作系统,tcp/ip协议,同时要看看软件工程,要把C语言,数据结构,数据库作为主要的基础课程,并且还得做深入学习,然后学习更高层的变成语言,如ja、C++、C#、jascript等等。对web编程要着重学习方面的书籍。不多吧,等你基础好点了,也就知道自己该看什么书了。如果是你还是学生的话,多去图书馆!

拓展内容:

1、《编码:隐匿在计算机软硬件背后的语言》 ,这本书真的浅显易懂,从与非门到寄存器,再组成RAM,主要帮助你理解电信号如何转换成二进制!你看完加运算的进位电路设计就会明白“溢出”是怎么一回事了。

2、王爽的《汇编语言》,这本书很精简,没有庞大的概念。一直是边做实验边学,带你用指令作寄存器,并且跟踪结果,你能清楚观察到内存中每个字节的变化!做完实验你就有体会,数据类型确实挺重要的,因为没准你会覆盖别的数据!这里面直接作地址,想学好指针的千万别错过!

3、为了深入理解汇编与电路之间的关系,第三本书《Digital Comr Electronics》,是一本解构4位CPU电路的书(刚回去翻,发现找不到了,很可惜,这本书对我的帮助很大!)。反正我记得最清楚的是,一条汇编指令mov ax,cs 存储在内存中,后半部分其实存的是两个寄存器ax,cs 对应的地址,前半部分存的是mov 对应的二进制。前半部分进入进行解码,接着通过控制矩阵找到这两个地址,再进行作。

4、读完以上三本估计你就能很好理解大部分计算机概念了,现在《C程序设计语言》和《C primer plus》,《征服C指针》,这三本介绍了很多C语言特性,注意必须采用《老码识途》中的方法边写边调试,对比不同的写法在寄存器,内存中每个字节的变化,如此你才算是真正懂的了,光看书是没用的,很快就忘记了!

5、数据结构程杰《大话数据结构》,代码很少,直接用插图形式描绘数据结构执行过程。我看完这本书,再去找c语言算法代码来调试,简直太容易理解了。

6、语言层面不多了,下面的就要进入作系统了,hex同学的《一个基于x86架构的简单内核实现》和《xv6-book》,另公开课李志军老师的《作系统》课程

7、数据库方面《mysql 必知必会》,入门书!不是原理书,教你数据库语句。

8、编译原理方面公开课华保建老师《编译原理》!然后目录 | TIPI: 深入理解PHP内核,因为前面介绍了C语言嘛。懂JAVA的可以看看《两周自制脚本语言》,是从零开始的。

9、网络方面太深奥了,一本新书《网络是怎样连接的》,从你打开浏览器访问页面说起。知乎还有类似的问题呢!

用户用浏览器访问一个网站的时候背后的过程与步骤是怎样的? - 互联网 - 知乎

10、浏览器方面《how browsers work 》中文 版,也就几十页,看一看有好处的!

11、选择一门高级语言!人生苦短,作为一个新手,入门是最重要的!听说C ++ 很,要不要学C ++ 呢 ?然而到我也没碰过几次C ++ ,又想学JAVA ,被JAVA 虚拟机给难住了。我放弃了!反正好久没碰,一次偶然机会获得一份开源PHP WEB程序(可以赚钱的),又不想让别人觉得我这是抄袭的!嘿嘿,我就想起给它换个样子!果然学HTML,CSS,JaScript就有劲了!

计算机网络技术的基础知识

计算机网络技术的基础知识

什么是网络技术?我们将地理位置不同,具有功能的多个计算机系统,通过通信设备和线路互相连接起来,使用功能完整的网络软件来实现网络资源共享的大系统,称为计算机网络。下面跟我一起学习了解一些计算机网络技术的基础知识。

计算机网络是什么?

这是首先必须解决的一个问题,是核心概念.我们讲的计算机网络,其实就是利用通讯设备和线路将地理位置不同的、功能的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式及网络作系统等)实现网络中资源共享和信息传递的系统。它的功能最主要的表现在两个方面:一是实现资源共享(包括硬件资源和软件资源的共享);二是在用户之间交换信息。计算机网络的作用是:不仅使分散在网络各处的计算机能共享网上的所有资源,并且为用户提供强有力的通信手段和尽可能完善的服务,从而极大的方便用户。从网管的角度来讲,说白了就是运用技术手段实现网络间的信息传递,同时为用户提供服务。

★计算机网络由哪几个部分组成?

计算机网络通常由三个部分组成,它们是资源子网、通信子网和通信协议.所谓通信子网就是计算机网络中负责数据通信的部分;资源子网是计算机网络中面向用户的部分,负责全网络面向应用的数据处理工作;而通信双方必须共同遵守的规则和约定就称为通信协议,它的存在与否是计算机网络与一般计算机互连系统的根本区别。所以从这一点上来说,我们应该更能明白计算机网络为什么是计算机技术和通信技术发展的产物了。

★计算机网络的种类怎么划分?

现在最常见的划分方法是:按计算机网络覆盖的地理范围的大小,一般分为广域网(WAN)和局域网(LAN)(也有的划分再增加一个城域网(MAN))。顾名思义,所谓广域网无非就是地理上距离较远的网络连接形式,例如闻名的Internet网,Chinanet网就是典型的广域网。而一个局域网的范围通常不超过10公里,并且经常限于一个单一的建筑物或一组相距很近的建筑物.Novell网是目前的.计算机局域网。

★计算机网络的体系结构是什么?

在计算机网络技术中,网络的体系结构指的是通信系统的整体设计,它的目的是为网络硬件、软件、协议、存取控制和拓扑提供标准.现在广泛采用的是开放系统互连OSI(Open SystemInterconnection)的参考模型,它是用物理层、数据链路层、网络层、传送层、对话层、表示层和应用层七个层次描述网络的结构.你应该注重的是,网络体系结构的优劣将直接影响总线、接口和网络的性能.而网络体系结构的要害要素恰恰就是协议和拓扑。目前最常见的网络体系结构有FDDI、以太网、令牌环网和快速以太网等。

★计算机网络的协议是什么?

刚才说过网络体系结构的要害要素之一就是网络协议。而所谓协议(Protocol)就是对数据格式和计算机之间交换数据时必须遵守的规则的正式描述,它的作用和普通话的作用如出一辙。依据网络的不同通常使用Ethernet(以太网)、NetBEUI、IPX/SPX以及TCP/IP协议。Ethernet是总线型协议中最常见的网络低层协议,安装轻易且造价便宜;而NetBEUI可以说是专为小型局域网设计的网络协议。对那些无需跨经路由器与大型主机通信的小型局域网,安装NetBEUI协议就足够了,但如需要路由到另外的局域网,就必须安装IPX/SPX或TCP/IP协议.前者几乎成了Novell网的代名词,而后者就被闻名的Internet网所采用.非凡是TCP/IP(传输控制协议/网间协议)就是开放系统互连协议中最早的协议之一,也是目前最完全和应用最广的协议,能实现各种不同计算机平台之间的连接、交流和通信。

;

我是计算机网络技术初学者,这个专业初学者要备什么有关的东西呢 ?如U盘....

只要准备好你的大脑和一台能用的电脑就可以了。其他都不需要。

一台能上网的电脑足矣

去一家新开的网吧,看人家怎么架设局域网、安装共享软件等,学着点就行。

计算机网络该怎么学

好的教学方式一定是讲的让别人能听懂,对于初学者,我认为好的方法应该是这样的:

1、从实际案例出发(比如我们在浏览器输入一个网址到展示出内容中间发生了什么事情)

2、计算机网络出现的背景是什么?遇到了什么问题?是为了解决什么问题?

不能一下子就陷入细节,一开始应该快速入门,了解其概貌。

3、入门后,然后再进阶学习,建议从自顶向下的方式来学习。

4、一定要多实战,通过抓包工具查看实际的数据包长啥样,通过动手实现一个聊天工具等。

计算机网络技术主要学什么 需要什么基础

英语、数学基础要好。学计算机个是路由器与交换,第二个学的是前端,第三个要学的是C语言。第四个要学数据库。学计算机肯定要专门去学一门精的,不要什么都学,如果你什么都学的话,就相当于白学了。

计算机网络技术学什么

计算机网络技术专业是通信技术与计算机技术相结合的产物。其主要学习的课程有组网

技术与网络管理、网络作系统、网络数据库、网页制作、计算机网络与应用、网络通

信技术、网络应用软件、JAVA编程基础、配置与调试、网络硬件的配置与调试、

计算机网络软件实训。

计算机网络技术主要学什么课程

计算机网络技术主要学的是:数据库原理与SQLSERVER,Oracle数据库管理、面向对

象程序设计,网络安全管理与维护技术,HTML与JaScript,网络后期维护与运营,网

络规划、设计方向:Linux系统及网络管理;

网络配置与管理、路由器交换机配置与管理、构建企业网络、网络综合布线技术

、网络测试与故障诊断、网络入侵的检测与防范;网站设计方向:ASP站建设、

JAVA网络程序开发,php端脚本语言,Dreamweer firework Flash网页设计,

div+css网页布局。

计算机网络怎么学

计算机网络是一门需要动手实践的学科,这点其实和编程很像。无论看多么牛X编程教科书,无论看多少遍,只要不动手去写代码,要不了多久就全还给课本了。

计算机网络可能比编程还要难得一点是,编程只要有一台电脑,一个编译环境就可以动手练,虽然从入门到精通需要大量的代码实践,但是好在看得见摸得着,脚踏实地的感觉棒棒的。

计算机网络动手练,需要有一个实验环境,需要大量的硬件设备,这是一笔很大的投入。如果纯粹看理论,没有动手实践,看完问问自己,记住了哪些知识点?这些知识点可以帮助自己去排除网络故障吗?往往是否定的,看书的过程有一种浪费光阴的虚度感!意志力薄弱的同学,实在难以为继,就放弃了!

初学者刚开始学习时,不要好高骛远,要脚踏实地,只要想动手,随时都可以的。从最简单的地方入手,看看同事的电脑的IP是多少,然后Ping 一下,看看能否Ping通?用抓包软件把Ping报文捕获下来,问问自己,为何在整个通信过程自己只提供了IP地址,报文里除了IP地址外,还有二层头、IP头、还有ICMP消息头,这些信息自己并没有提供,他们是如何生成的?是谁生成的?

万事开头难,刚开始甚至都没有学会如何看电脑的IP,在哪里可以Ping,如何使用抓包软件,但是如果真的想去学好计算机网络,这些都是小问题。如果每次通信前,都需要到对方的电脑上查看对方的IP地址然后才能通信,那实在是太不方便了。回忆一下我们平常都是怎样去使用电脑通信的?很少有直接输入IP地址的场合。

访问网页,要么直接输入网址、要么搜关键字,获得网址的链接直接点击进入,然后将链接保存在收藏里,下次直接点击进入。但是网址并不能直接用来通信,需要使用域名解析。

访问公司邮件,邮件客户端自动会发现邮件,这同样需要域名提供域名解析支持。如果邮件里嵌入了超级链接,可以直接点击访问。

访问共享文件夹,直接打开网上邻居,可以看到主机列表,直接点击主机就可以通信。

以上各种应用场合,没有一个需要用户输入IP地址的场合。用户不需要输入,做为网络工程师,却要深刻地知道这一切都是怎么发生的,为什么要这么来设计。当用户需要输入IP地址的时候,往往意味着网络出故障了。

初学者再次看到DNS 时,就会明白原来DNS是如此的重要,基本上所有的通信都离不开它,当你怀揣好奇再去学习DNS时,不会感觉那么枯燥!

计算机网络,提供的是管道服务,像自来水管一样单纯。发送方Bob向管道里注入一吨液体,接收方Al就接收到整整一吨液体,不多一滴也不少一滴。当然这是完美的理想,而现实往往并不是这样的。

计算机网络入门知识

计算机网络 课程的特点是计算机技术与通信技术的结合,从事计算机网络课程教学的教师应具备计算机网络建设、管理和研究的背景。下面是我整理的一些关于计算机网络入门知识的相关资料,供你参考。

计算机网络入门知识大全

一、计算机网络基础

对“计算机网络”这个概念的理解和定义,随着计算机网络本身的发展,人们提出了各种不同的观点。

早期的计算机系统是高度集中的,所有的设备安装在单独的大房间中,后来出现了批处理和分时系统,分时系统所连接的多个终端必须紧接着主计算机。50年代中后期,许多系统都将地理上分散的多个终端通过通信线路连接到一台中心计算机上,这样就出现了代计算机网络。

代计算机网络是以单个计算机为中心的远程联机系统。典型应用是由一台计算机和全美范围内2000多个终端组成的飞机定票系统。

终端:一台计算机的外部设备包括CRT和键盘,无GPU内存。

随着远程终端的增多,在主机前增加了前端机FEP当时,人们把计算机网络定义为“以传输信息为目的而连接起来,实现远程信息处理或近一步达到资源共享的系统”,但这样的通信系统己具备了通信的雏形。

第二代计算机网络是以多个主机通过通信线路互联起来,为用户提供服务,兴起于60年代后期,典型代表是美国高级研究局协助开发的ARPAnet。

主机之间不是直接用线路相连,而是接口报文处理机IMP转接后互联的。IMP和它们之间互联的.通信线路一起负责主机间的通信任务,构成了通信子网。通信子网互联的主机负责运行程序,提供资源共享,组成了资源子网。

两个主机间通信时对传送信息内容的理解,信息表示形式以及各种情况下的应答信号都必须遵守一个共同的约定,称为协议。

在ARPA网中,将协议按功能分成了若干层次,如何分层,以及各层中具体采用的协议的总和,称为网络体系结构,体系结构是个抽象的概念,其具体实现是通过特定的硬件和软件来完成的。

70年代至80年代中第二代网络得到迅猛的发展。

第二代网络以通信子网为中心。这个时期,网络概念为“以能够相互共享资源为目的互联起来的具有功能的计算机之体”,形成了计算机网络的基本概念。

第三代计算机网络是具有统一的网络体系结构并遵循标准的开放式和标准化的网络。

IS0在1984年颁布了0SI/RM,该模型分为七个层次,也称为0SI七层模型,公认为新一代计算机网络体系结构的基础。为普及局域网奠定了基础。(^60090922a^1)

70年代后,由于大规模集成电路出现,局域网由于投资少,方便灵活而得到了广泛的应用和迅猛的发展,与广域网相比有共性,如分层的体系结构,又有不同的特性,如局域网为节省费用而不采用存储转发的方式,而是由单个的广播信道来连结网上计算机。

计算机网络从80年代末开始,局域网技术发展成熟,出现光纤及高速网络技术,多媒体,智能网络,整个网络就像一个对用户透明的大的计算机系统,发展为以Internet为代表的互联网。

计算机网络:将多个具有工作能力的计算机系统通过通信设备和线路由功能完善的网络软件实现资源共享和数据通信的系统。

从定义中看出涉及到三个方面的问题:

(1)至少两台计算机互联。

(2)通信设备与线路介质。

(3)网络软件,通信协议和NOS

二、计算机网络的分类

用于计算机网络分类的标准很多,如拓扑结构,应用协议等。但是这些标准只能反映网络某方面的特征,最能反映网络技术本质特征的分类标准是分布距离,按分布距离分为LAN,MAN,WAN,Internet。

1.局域网

几米——10公里。小型机,微机大量推广后发展起来的,配置容易,速率高,4Mbps~2GbpS。 位于一个建筑物或一个单位内,不存在寻径问题,不包括网络层。

2.都市网

10公里——100公里。对一个城市的LAN互联,采用IEEE802.6标准,50Kbps~l00Kbps,位于一座城市中。

3.广域网

也称为远程网,几百公里——几千公里。发展较早,租用专线,通过IMP和线路连接起来,构成网状结构,解决循径问题,速率为9.6Kbps~45Mbps 如:邮电部的CHINANET,CHINAPAC,和CHINADDN网。

4.互联网

并不是一种具体的网络技术,它是将不同的物理网络技术按某种协议统一起来的一种高层技术。

三、局域网的特征

局域网分布范围小,投资少,配置简单等,具有如下特征:

(1)传输速率高:一般为1Mbps--20Mbps,光纤高速网可达100Mbps,1000MbpS

(2)支持传输介质种类多。

(3)通信处理一般由网卡完成。

(4)传输质量好,误码率低。

(5)有规则的拓扑结构。

四、局域网的组成

局域网一般由、工作站、网卡和传输介质四部分组成。

1.

运行网络0S,提供硬盘、文件数据及打印机共享等服务功能,是网络控制的核心。

从应用来说较高配置的普通486以上的兼容机都可以用于文件,但从提高网络的整体性能,尤其是从网络的系统稳定性来说,还是选用专用为宜。

目前常见的NOS主要有Netware,Unix和Windows NT三种。

(1)Netware:

流行版本V3.12,V4.11,V5.0,对硬件要求低,应用环境与DOS相似,技术完善,可靠,支持多种工作站和协议,适于局域网作系统,作为文件,打印性能好。

(2)Unix:

一种典型的32位多用户的NOS,主要应用于超级小型机,大型机上,目前常用版本有Unix SUR4.0。支持网络文件系统服务,提供数据等应用,功能强大,不易掌握,命令复杂,由AT&T和SCO公司推出。

(3)Windows NT 4.0:

一种面向分布式图形应用程序的完整平台系统,界面与Win95相似,易于安装和管理,且集成了Internet网络管理工具,前景广阔。

分为文件,打印,数据库,在Internet网上,还有Web,FTP,E-mail等。

网络0S朝着能支持多种通信协议,多种网卡和工作站的方向发展。

2.工作站

可以有自己的0S,工作;通过运行工作站网络软件,访问共享资源,常见有DOS工作站,Windows 95工作站。

3.网卡

将工作站式连到网络上,实现资源共享和相互通信,数据转换和电信号匹配。

网卡(NTC)的分类:

(1)速率:10Mbps,100Mbps

(2)总线类型:ISA/PCI

(3)传输介质接口:

单口:BNC(细缆)或RJ-45(双绞线)。(^60090922b^2)

4.传输介质

目前常用的传输介质有双绞线,同轴电缆,光纤等。

(1)双绞线(TP):

将一对以上的双绞线封装在一个绝缘外套中,为了降低干扰,每对相互扭绕而成。分为非屏蔽双绞线(UTP)和屏蔽双绞线(STP)。局域网中UTP分为3类,4类,5类和超5类四种。

以AMP公司为例:

3类:10Mbps,皮薄,皮上注“cat3”,箱上注“3类”,305米/箱,400元/箱。

4类:网络中用的不多。

5类:(超5类)100Mbps,10Mbps,皮厚,匝密,皮上注“cat5”,箱上注5类,305米/箱,600—700元/箱(每段100米,接4个中继器,500米)。

接线顺序:

正常: 白桔 桔 白绿 蓝 白蓝 绿 白棕 棕

(对应) 1 2 3 4 5 6 7 8

集联: 白绿 绿 白桔 棕 白棕 桔 白蓝 蓝

(对应) 1 2 3 4 5 6 7 8

STP:内部与UTP相同,外包铝箔,Apple,IBM公司网络产品要求使用STP双绞线,速率高,价格贵。

(2)同轴电缆:

由一根空心的外圆柱导体和一根位于中心轴线的内导线组成,两导体间用绝缘材料隔开。

按直径分为粗缆和细缆。

粗缆:传输距离长,性能高但成本高,使用于大型局域网干线,连接时两端需终接器。

A.粗缆与外部收发器相连。

B.收发器与网卡之间用AUI电缆相连。

C.网卡必须有AUI接口:每段500米,100个用户,4个中继器可达0米,收发器之间最小2.5米,收发器电缆50米。

细缆:传输距离短,相对便宜,用T型头,与BNC网卡相连,两端安50欧终端电阻。

每段185米,4个中继器,925米,每段30个用户,T型头之间最小0.5米。 按传输频带分为基带和宽带传输。

基带:数字信号,信号占整个信道,同一时间内能传送一种信号。

宽带:传送的是不同频率的信号。

(3)光纤:

应用光学原理,由光发送机产生光束,将电信号变为光信号,再把光信号导入光纤,在另一端由光接收机接收光纤上传来的光信号,并把它变为电信号,经解码后再处理。分为单模光纤和多模光纤。绝缘保密性好。

单模光纤:由激光作光源,一条光通路,传输距离长,2公里以上。

多模光纤:由二极管发光,低速短距离,2公里以内。

五、局域网的几种工作模式

1.专用结构(-Baseb)

又称为“工作站/文件”结构,由若干台微机工作站与一台或多台文件通过通信线路连接起来组成工作站存取文件,共享存储设备。

文件自然以共享磁盘文件为主要目的。 对于一般的数据传递来说已经够用了,但是当数据库系统和其他复杂而被不断增加的用户使用的应用系统到来的时候,已经不能承担这样的任务了,因为随着用户的增多,为每个用户服务的程序也增多,每个程序都是运行的大文件,给用户感觉极慢,因此产生了客户机/模式。

2.客户机/模式(client/server)

其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为,而将其他的应用处理工作分散到网络中其他微机上去做,构成分布式的处理系统,控制管理数据的能力己由文件管理方式上升为数据库管理方式,因此,C/S由的也称为数据库,注重于数据定义及存取安全后备及还原,并发控制及事务管理,执行诸如选择检索和索引排序等数据库管理功能,它有足够的能力做到把通过其处理后用户所需的那一部分数据而不是整个文件通过网络传送到客户机去,减轻了网络的传输负荷。C/S结构是数据库技术的发展和普遍应用与局域网技术发展相结合的结果。