计算机网络该怎么学?

作者&投稿:校明 (若有异议请与网页底部的电邮联系)
计算机网络技术主要学什么?~

理论与实践两部分课程。理论课程包括计算机网络技术基础、路由和交换基础、网络互联技术、网络布线工程、防火墙技术。实践课程的内容包括掌握网线制作与测试中常用设备的使用与使用技巧,熟练掌握局域网组建。”掌握局域网组建中至少一种网络操作系统软件的安装、设置和维护使用,掌握网络服务的安装与配置。

1.理解计算机网络的组成

计算机网络是计算机与通信技术的结合,软件与硬件的结合,通信子网与资源子网的结合,这样来理解,可以减少网络课程学习的难度。这也是网络协议分层的基本知识原点,即网络为什么要分为通信子网和资源子网,因为计算机网络是由通信与计算机技术相结合而产生的。分为2个子网后,问题变简单了。进一步,还可以继续分层,把通信子网分为2层或者3层,即物理层、链路层和网络层;再把资源子网分为2层,即传输层和应用层。

网络硬件与软件的结合,这样的概念理解也是很重要的,比如互联网,是由路由器和IP协议相结合产生的,路由器是其硬件,而IP协议是其软件。

网络的组成还要注意的是,不同类型的网络,有不同的组成方式,包括局域网、广域网和互联网,因此,要分别介绍网络的组成,不能笼统地谈计算机网络的组成。网络应用也有类似情况,局域网,广域网和互联网的应用范围和模式都是不同的。


2.如何学习网络协议

分层理论,把协议分层,可以减少分析的难度,分层,以及模块化是计算机技术的重要分析方法。计算机网络首先分为通信子网和资源子网2层,进一步再把通信子网和资源子网继续分层。事实上,网络设备与层有关,比如集线器、以太网交换机和路由器都是不同层的网络设备。TCP/IP与层有关,比如IP层,传输层和应用层。网络安全与层有关,比如应用层、传输层、网络层和链路层都有相应的安全协议。


3.了解网络分类的重要性

可以更好地帮助读者理清思路,不至于在头脑中如同一团浆糊。如按照地域分类,包括局域网、广域网;按照介质分类,包括铜网、光纤网、无线网;按照应用分类,包括局域网应用和互联网应用。


4.一定要学习好TCP/IP协议

底层是局域网,广域网或者无线网,然后是IP层,用于组成逻辑的,完整的网络,上述完成了通信子网的功能。TCP完成应用进程间的通信,应用层完成应用。学习计算机网络的实质是学习TCP/IP协议,因为只有采用了TCP/IP这个完整协议的网络才称得上是真正的计算机网络,因此,学习好TCP/IP协议,理解了TCP/IP协议的内涵,也就真正地理解了计算机网络,学会了计算机网络。

1. 看书:对于计算机比较基础的模块,我都是比较推荐找一本经典的书籍来好好学习下,不可以只看面经就去面试了。

我一共看了两本书:汤小丹的《计算机操作系统》和《图解HTTP》。

《计算机操作系统》是教科书,所以知识点相对比较基础,覆盖范围也比较广,非科班的学生还是很有必要看一看的。

《图解HTTP》这本书用很多插图将一些知识点讲的通俗易懂,看起来也很快,还是比较推荐的。

关于计算机基础的内容,我整理了 4 本手册,全网累积下载100w次,几乎程序员人手一套,包含数据结构与算法、操作系统、计算机组成原理、计算机网络等硬核基础知识,图文+实战案例,平时开发+搞定面试,帮你快速建立对计算机科学的大局观,夯实计算机基本功,瞬间起飞~

图解操作系统、计算机网络、计算机组成 PDF 下载!
​mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=100017958&idx=1&sn=2bead1b23970bab403fb3eda35a61d2a&chksm=7a0da8a74d7a21b1794e3bc0f754b21400faa758595ffb301d38192426db4bba7feb4564d8f6#rd
2. 做笔记:计算机网络的知识点还是比较多的,需要看书的时候做好笔记,方便复习。而且做笔记的时候可以就这个知识点去百度下,看看有没有自己遗漏的点,再给补充进来。在这里说下,我为什么一直强调做笔记?

好处 1:做笔记是第 1 次你对书中的知识点的回顾,加深记忆;

好处 2:而且如果你是发表在公关社区的肯定要保证最大限度的正确性,就需要再去看看这个知识点,核对下自己是否有理解偏差和遗漏等,这样就完成了知识点的深挖;

好处3:正在到面试复习的时候,你是不太可能重新看一本书的,那么笔记就显得很重要了,自己做的笔记,复习起来很快,而且最好在笔记里能有一些自己区别于面经的理解。

3. 看面经:经常刷一刷牛客,看看对于计算机网络,面试官们都是怎么问的?很多问题你可能会,但是不懂面试官的问法,也会回答不上来;问到的题目自己是否准备了?而且对于计算机网络和计算机操作系统会因为公司和岗位的不同而有所侧重的,多看看面经就会发现还是有一点规律的,但是这都不是绝对的,最后还要看面你的面试官的喜好。

好的教学方式一定是讲的让别人能听懂,对于初学者,我认为好的方法应该是这样的:
1、从实际案例出发(比如我们在浏览器输入一个网址到展示出内容中间发生了什么事情)
2、计算机网络出现的背景是什么?遇到了什么问题?是为了解决什么问题?
不能一下子就陷入细节,一开始应该快速入门,了解其概貌。
3、入门后,然后再进阶学习,建议从自顶向下的方式来学习。
4、一定要多实战,通过抓包工具查看实际的数据包长啥样,通过动手实现一个聊天工具等。

首先在学习计算机网络的时候,切记不要太注重细节,要从整体上认识和了解计算机网络,这样就要通读教材,看看教材是如何写的,为什么要这样写,章节的顺序为什么是这样而非那样,作者的写作目的是什么。
其次整体了解教材,学习目标要明确,常看目录,可以了解教材的内容,网络课程的知识体系,教材的结构,教材的主要内容,做到整体上,全面了解和认识计算机网络技术。常看目录,可以使读者不至于陷入某些具体的,局部内容中去,可以跳出圈子,冷眼看计算机网络的课程。目录体现了作者的思路,作者的目的,知道作者究竟要告诉读者什么,使读者目标明确,思路清晰,才能更好地学好计算机网络课程。
第三,一般的教材基本上按照协议层次写,可以理解为按照TCP/IP协议的层次写,局域网、无线网和广域网都是底层协议,Internet是应用层协议,第5章再详细、具体地讨论IP层协议和传输层协议,这不是在按照TCP/IP的协议层次吗?但也有分类的因素,一般是按照地域文类,即局域网、广域网和互联网,这样的、按照地域分类也可以理解为按照应用,即按照局域网应用来分类,和按照互联网应用来分类。
紧接着可以讨论WWW技术,介绍WEB技术,介绍网页的概念,介绍HTML语言,介绍C/S客户与服务器模式,介绍端口,介绍HTTP协议以及URL统一资源定位器。事实上,此时已经涉及到了TCP/IP协议的基本概念,涉及到了应用层,为进一步学习TCP/IP协议,学习网络体系结构打下了基础。

1、具备基本的英语阅读能力,能够熟知认知英文单词。一般学习网络知识的人,都需要具备一项基本的英语阅读能力,能够一眼看出英文单词的含义,深切的熟知英文单词代表的意思。

2、逻辑推理能力比较强,能够简明扼要的分析问题。分析和解决问题的能力比较强,能够简明扼要的分析和处理问题,让问题的产生能够第一时间进行解决,完美的解决问题。

3、需要掌握一定的编程知识,尤其是基本的网络编程应用,比如互联网协议等,但比软件开发类编程简单多了,同时还需要掌握一些硬件知识,尤其是通信硬件知识,路由器,交换机等。

本人这学期刚学完计网,哈哈哈。看你需要达到什么目的,如果单纯为了考试,可以记老师的重点,如果是提升自己,建议买配套的习题册,先认真看书上的内容,再做习题,遇到不懂的地方,可以去b站对详细的点找视频


机算机网络技术专业主要学什么
网络编程与应用开发:学习网络编程的基本知识和技术,包括Socket编程、网络协议开发和网络应用开发等。数据通信与网络传输:学习数据通信的基本原理和技术,包括数字信号处理、调制解调、信道编码等。网络设计与规划:学习网络设计的方法和原则,包括局域网和广域网的设计、拓扑结构规划、容错与冗余等。机算机网...

计算机网络技术专业学什么?
计算机基础:计算机网络技术专业的学生需要掌握计算机系统的基本知识,包括计算机体系结构、操作系统、编程语言等等。网络基础:这个专业的学生需要学习计算机网络的基础知识,包括网络拓扑结构、通信协议、网络安全等等。网络设计:在计算机网络技术专业中,学生需要学习如何设计网络拓扑结构、配置路由器、管理交换机等...

计算机网络技术主要学什么?
理论与实践两部分课程。理论课程包括计算机网络技术基础、路由和交换基础、网络互联技术、网络布线工程、防火墙技术。实践课程的内容包括掌握网线制作与测试中常用设备的使用与使用技巧,熟练掌握局域网组建。”掌握局域网组建中至少一种网络操作系统软件的安装、设置和维护使用,掌握网络服务的安装与配置。

怎么开始学计算机网络?本人已经玩了3年游戏,现在想深入学习.想要一个...
我在的通信公司是做系统设计的,有不少PCB Layout硬件人员,平常我就注意向他们学习,由于我做的是软件,在公司看硬件资料不好意思,所以开始只好在家看,刚来上海工作我连续一年都在加班,后来不加了,因为我要挤出时间学习,通常我12点左右睡,第二天5点半起,我上班比较早,地铁上如果人不多 我也用来看书。学习当然不会...

“算机系统与网络”这个专业学怎么?就业前景怎么样?
目前计算机网络技术发展非常迅速,新的技术不断出现,因此在教学过中要尽可能讲授较新的知识,使所学内容不落后于当前社会的实际应用。五、课程教学目标 通过本课程学习,学生要达到以下目标:1 .了解计算机网络的产生和发展,掌握计算机网络的工作原理、协议和体系结构,并对 OSI 参考模型和 TCP\/IP 体系...

网络工程师需要学什么?
网络工程师主要学习哪些内容 1、 计算机网络基础基础知识。网络分类、OSI模型、TCPIP模型 2、 IP地址的划分。二进制和十进制的转换、ip地址的分类、ip寻址方案、ip寻址排错、A、B、C三类子网划分、可变长度子网掩码VLASM、ip汇总 3、 思科设备路由器和交换机的配置、管理、应用动态路由协议IGRP、动态路由协议OSPF...

如何学习网络工程
一、学习方法:(1)工程是有原理的。 原理就意味着理论。 你要想学好网络工程, 你就得学习网络的基础知识, 比如: 数据通信原理、网络原理、协议原理(如:TCP\/IP原理)、网络程序设计原理、网络安全原理。(2)工程是有特定目标,注重过程、注重效益的;工程是要与环境协调一致的;工程是在一定...

我是学电子信息工程的,想向计算机网络方向发展,该怎么学,学什么
内容提要:本课程将C++语言作为学生学习计算机编程的入门语言,不仅详细介绍了C++语言本身,而 且介绍了常用的数据结构和算法,使学生能够对现实世界中较简单的问题及其解决方法用计 算机语言描述.其主要内容为面向对象的程序设计技术和C++语言程序设计的基本方法和规 则,通过C++语言介绍基本数据类型,基础控制结构以及面向...

如何学好计算机专业?
计算机作为要学习的对象,理论知识和实践环境是统一的,学习的内容和进度自己可以掌握,自学当中有弄不懂的东西,大多可以通过上机来加以解决。因此,计算机易于自学,便于自学。当然,有一本便于自学的指导书就更好了。 二、 强调动手 计算机这个学科实践性特强,不动手是学不会的,从计算机诞生...

计算机网络技术好学吗?
对于计算机网络技术就业方向:计算机专业面向各企事业单位主要我们必须学会能进行计算机操作维护,计算机局域网的设计、安装、调试;比如,人家老板电脑打不开啥的,你要懂得是哪方面的东西。我们要在各大电脑公司、网络公司、网站、高新技术企业、公司、企事业单位和信息部门中从事网络管理、网站维护、网页设计与...

陈仓区18973434307: 怎样学好计算机网络? -
养国适迪: 1、背概念,计算机网络作为一门新兴学科,它的新概念极多,你不一定要一字不差的背下来,但一定要知道是怎么回事.2、多实践,包括经常上网,使用各种软件、硬件.如果有条件,多在机房装装机器,拆拆各个部件,看看网络组成,都是非常有好处的事情.3、适当做些题,计算机网络的题极多,怎么也得做些题.比如计算机网络过级题,有些比较精典的.暂时想到这些.

陈仓区18973434307: 计算机网络应该学什么 -
养国适迪: 价值不大,(不是没价值. 英语确实挺有用,但大学学的都要荒废掉了. 推荐考取网络工程师认证,学个有前景的学科,别出来就去做不相关的工作,网络工程更是如此. 你想考网工?还是国内的?劝劝你别考了错,不是什么都没用,跟你说了吧,给你带来价值学科都有用,也就是你必须把所有科都过了才有毕业证,和思科认证比不怎么样)但如果想评职称 或考公务员可以考虑下,虽然有些时候迫于形势不得已,现在思科认证体系不错(个人认为 含金量也是同类认证最高的)据说华为招人 有个要求还是有思科认证者 优先,你 还 师考 思科系列认证,毕业证对于没有工作经验的人来说是最有说服力的东西. 其二

陈仓区18973434307: 怎样学好计算机网络技术? -
养国适迪: 你好!计算机基础是必要的.其中包括硬件基础与软件基础.买本书看是一定的,通过操作使理论与实际达到统一.搞清楚计算机的内部工作原理和通信原理.熟悉在windows系统下的各项网络设置,学习做局网.我所讲的都是基础,也就是你...

陈仓区18973434307: 如何学计算机网络技术 -
养国适迪: 首先 要知道计算机网络的结构 然后了解网络中各种设备的作用 之后再学计算机网络 就发现这个很好学了 具体的设备配置 一边学理论概念 一边学常用配置命令

陈仓区18973434307: 怎么学好计算机网络?
养国适迪: 主要是以下几个方面的知识: 1、计算机硬件基础 2、操作系统基础 3、数据库系统基础 4、网络体系结构 5、数据通信基础 6、局域网技术 7、广域网与接入网技术 8、网络互联和因特网技术 9、系统和网络安全技术 10、网络管理和应用技术 每一类都找书或上网了解,体会,掌握;有时间就学点网站制作或编程什么的,有利于对网络的理解和应用!

陈仓区18973434307: 如何自学并且系统学习计算机网络 -
养国适迪: 首先要有一本计算机网络的书:推荐谢希仁的《计算机网络》比较经典的教材,大多数高校都在用…… 稍稍的给你理下计算机网络的头绪: 1.你要了解计算机网络的发展史.网络是什么时候出现的,是用来干什么的,了解下,不太重要. 2.熟悉osi标准的七层模型和tcp、ip的四层模型,必须熟练掌握.网络通信的基础.局域网的分类. 3.要熟悉每一层的作用,工作原理,尤其是网络层、传输层,很重要.包括一些子网的划分知识. 4.交换机、路由器的配置 5.网络安全知识:加密解密知识、数字签名、数字证书、防火墙、入侵、攻击、数据库、操作系统知识…… 你先把前四点好好掌握,网络安全先学个皮毛,以后可以选一个方向深入研究……

陈仓区18973434307: 计算机网络该怎么学?现在已经学到数据链路层了,目前有以下困惑1:
养国适迪: 看你什么样的基础啦,学生的话,在学校上计算机课的时候不要逃课哟,看书也好,找人问也好,最基础的TCP/IP协议总要搞明白吧,还有那个七层网络模型,买个路由器,多上机干,这样做入门是没有什么问题的,在接着考证呗.如果不是在校读书的话,学计算网络最好是要有兴趣,多买一些计算机类的报刊杂志,比如:电脑报,计算机世界等等吧,去网吧做一段时间的网管,通过实战在提高自己对计算机网络的认识,有了这个基础,在买书考个证啥的,思科的,微软的都行.

陈仓区18973434307: 怎样学好计算机网络?
养国适迪: 最好是去学校.如果去不了就买一本这方面的书,一定要买本书(也买个计算机原理的书.有好处的.).按照章节慢慢学,别快,要认真.书教的都会很详细的,不会出现不懂.最好实验一下,自己搞下网络什么的.

陈仓区18973434307: 如何学习计算机网络这门课,, -
养国适迪: 如果是很基础的,建议还是从编程开始认识.明明是两个学科,为什么我要这样建议你呢? 因为懂得编程的人,学计算机网络是事半功倍的.(建议先学学C语言,一览众山小)同时还应该兼修一门通信原理,比较生僻.锻炼人的逻辑思维能力.因为很多东西,是看不到的,全凭大脑构思,假想.学好以后.就可以开始学习计算机网络3级课本,四级. 之后可以向软四 工程师或是CCNA 等发展.当然,如果有能力,考高级工程师也是有可能的. 那可是教授级的.道路不是太顺,吃苦还是第一因素.

陈仓区18973434307: 计算机网络怎样学? -
养国适迪: 我不是学计算机的,可想跨专业考计算机的研究生,初试四门就包含计算机网络,据 个人经验而言:想系统的学,就要先出基础开始,看那些纯理论的课本 如果想熟练的操作而已,那就多玩就是了,潜移默化的,如果你想做网络管理员,要做...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网