新开一个帖子,打算完整的写一下计算机网络各个层次架构的知识点。
这系列文章主要是我的学习笔记,中间强调了一部分在面试和考试中遇到的重点问题和经验。但是,如果想要系统完整的了解计算机网络的基础知识,还是建议读者们仔细研究相关理论书籍为上。
推荐的书籍有如下几本:
-
潘爱民翻译的Andrew S.Tanenbaum的《计算机网络》
豆瓣链接:https://book.douban.com/subject/10510747/
-
谢希仁 /2013-06-01 /电子工业出版社《计算机网络》
-
计算机网络:自顶向下方法
好了,话不多说,开始进入正题。下面是传送门:(会陆续更新)
第一章 绪论:主要介绍一些基础概念,重点是tcp/ip协议簇与OSI七层架构
第三章 数据链路层:这一章主要是链路层的功能、帧格式、差错控制、流量控制(滑动窗口等)
第四章 介质访问控制子层:主要介绍了MAC子层链路的通信协议(CSMA、ALOHA等),以及两个重要实际应用:无线局域网与以太网
第五章 网络层(上)、(下):主要介绍了5个网络层路由算法算法,网络层的差错控制、流量控制与服务质量,及最重要的一个应用:IP协议
第六章 传输层(上)、(下):介绍了传输层的差错控制、流量控制,以及两个重要应用:TCP与UDP
第七章 应用层:介绍了几个经典应用,如DNS及万维网。