目录
前言
章节汇总
学习心得
⌛2023年8月31日 星期四
在学习了【操作系统】、【计算机组成原理】之后
再来学习【计算机网络】,对计算机之间如何通信,有了一个大致的认识。
可以想象计算机网络工程师们,在解决这一个通信问题上,付出了很多心血与精力。
从面对这一难题,工程师们把问题模块化,进行分层!
然后把每一个模块的问题,一步一步解决!(不断优化)
PS:个人感受分享,如果说的不对,请见谅~
- 在这里分享我在学习期间,做的笔记~(里面有一些小小的心得)
- 笔记的PDF版本——应该可以在文章顶部找到下载链接~
时间——2023年8月24日13:34:55
一、第一章——计算机网络概述
二、第二章——物理层
三、第三章——数据链路层
四、第四章——网络层
五、第五章——运输层
六、第六章——应用层
⌛2023年8月31日 星期四
上一年,学习过计算机网络,但是当时没有什么应用,并且跟的是谢仁希的教材,十分的生硬加死板,经过一年的时间,我做了一些小项目,感受到了网络请求等,在生活中的应用,多次想要缕清这里的联系,但都仍是一知半解!
在经过差不多一个星期的学习,边学边整理笔记,并且把知识点记录了下来(方便后面自己复习),同时,还把之前遇到的各种问题,也搞明白了!
比如:容量差异的来源、宽带速度的差异来源、各种报文格式情况、里面的协议是如何一层层封装的、协议里面的特性。
当我们遇到一个需求时,应该使用怎样的协议来发送我们的数据,都有了一个较好的理解
不过,这里面貌似少了关于数据加密的知识点!
后面有时间,我会自己进行拓展,学无止境,加油啊!!!
时间:2023年8月31日16:03:28
如何学习计算机网络?
建立坚实的基础:计算机网络是一个广泛而复杂的领域,因此建立坚实的基础非常重要。了解网络的基本概念,如协议、IP地址、子网掩码、路由、交换等,是学习更高级主题的基础。
深入理解关键概念:对于计算机网络的各个方面,如网络拓扑、传输层协议(TCP和UDP)、网络安全、互联网协议(IP)等,需要深入理解其工作原理和相互之间的关系。
动手实践:理论知识只是学习计算机网络的第一步。通过实际的网络配置、搭建和调试,可以加深对网络原理和技术的理解。可以使用模拟器或虚拟机来实验,或者尝试搭建自己的小型网络环境。
阅读经典教材和参考资料:计算机网络领域有许多经典的教材和参考资料,如《计算机网络:自顶向下方法》、《TCP/IP详解》等。这些资料通常提供了深入的内容和实践案例,有助于加深理解。
关注最新的发展趋势:计算机网络是一个不断发展和演进的领域,因此及时关注最新的技术和趋势非常重要。了解云计算、物联网、软件定义网络(SDN)等新兴技术,可以帮助你在网络领域保持竞争力。
参与项目和实践:参与网络相关的项目和实践活动,如网络设计、安全演练、网络优化等,可以锻炼实际操作的能力,并将所学知识应用到实际场景中。
与他人交流和分享:和同学、教师或业界专家进行交流和分享经验,可以拓宽视野,了解不同的观点和实践经验。
持续学习和更新知识:计算机网络是一个不断变化和演进的领域,因此持续学习和更新知识是必要的。