《王道计算机网络》学习笔记总目录+思维导图

本篇文章是对《2021王道计算机网络》所有知识点的笔记总结归档,会一直更新下去之后我也会写操作系统、计算机网络、数据结构与算法、Java、Linux等底层和应用层的技术文章,并总结目录希望在自己可以复习的同时,也能将这些知识点总结归纳分享给大家欢迎大家关注我的个人博客网站:www.bithachi.cn,一起交流学习。文章总目录:第1章计算机网络体系结构1.1计算机网络概述1….

大家好,又见面了,我是你们的朋友全栈君。

0.思维导图

  • 本篇文章是对《2021王道计算机网络》所有知识点的笔记总结归档,虽说是2021年的,但是这些都是最核心的底层基础知识,过多少年都不会有很大的变化,核心都差不多。
  • 我的武功秘籍:note.bithachi.cn,希望可以一起交流学习
  • 学习视频:王道计算机网络
  • 其它学习时总结的目录笔记,有思维导图和案例。见下图
  • 看到很多小伙伴需要课件,这里直接附上网盘链接:

链接:https://pan.baidu.com/s/17ClnaWO2wkzBX_eX7sB66g
提取码:8q81
复制这段内容后打开百度网盘手机App,操作更方便哦

在这里插入图片描述

在这里插入图片描述
无意间在看文章的时候,看到了一张网络通讯协议的大图,分享一下:

链接地址:http://www.colasoft.com.cn/download/network-protocol-map-2020.pdf
官网: http://www.colasoft.com.cn/download/protocols_map.php
缩略图:在这里插入图片描述

第 1 章 计算机网络体系结构

1.1 计算机网络概述

         1.1.1 计算机网络的概念、组成、功能和分类
         1.1.2 计算机网络的性能指标(速率、带宽、吞吐量、时延、往返时延、时延带宽积、信道利用率)

1.2 计算机网络体系结构与参考模型

         1.2.1 计算机网络的分层结构、协议、服务和接口
         1.2.2 OSI参考模型(应用层、表示层、会话层、传输层、网络层、数据链路层、物理层)
         1.2.3 TCP/PI参考模型(应用层、传输层、网际层、网络接口层)、五层参考模型(应用层、传输层、网络层、数据链路层、物理层)、OSI与TCP/IP参考模型比较

1.0.0 计算机网络体系结构总结

第 2 章 物理层

2.1 通信基础

         2.1.1 物理层接口特性、数据通信模型、物理层基本概念(数据、信号、码元 、信源、信道、信宿 、速率、波特、带宽)
         2.1.2 奈氏准则和香农定理
         2.1.3 编码与调制

2.2 传输介质及物理设备

         2.2.1 传输介质(双绞线、同轴电缆、光纤、无线电缆、微波、激光、红外线)
         2.2.2 物理层设备(中继器、集线器)

2.0.0 物理层总结

第 3 章 数据链路层

3.1 数据链路层的功能

         3.1.1 数据链路层的基本概念和功能概述

3.2 组帧

         3.2.1 封装成帧、帧定界、帧同步、透明传输(字符计数法、字符串的首尾填充法、零比特填充的首尾标志法、违规编码法

3.3 差错控制

         3.3.1 数据链路层之差错控制(检错编码和纠错编码)->(奇偶校验码、CRC循环冗余码、海明码)

3.4 流量控制与可靠传输机制

         3.4.1 流量控制(停止-等待协议、滑动窗口、后退N帧协议GBN、选择重传协议SR)、滑动窗口、可靠传输机制

3.5 介质访问控制

         3.5.1 介质访问控制(静态划分信道、FDM、TDM、STDM、WDM、CDM)、(动态划分信道、ALOHA、CSMA、CSMA/CD、CSMA/CA)、令牌传递协议

3.6 局域网

         3.6.1 局域网(以太网与IEEE 802.3、IEEE 802.11、)

3.7 广域网

         3.7.1 广域网(ppp协议、HDLC协议)

3.8 数据链路层设备

         3.8.1 数据链路层设备(网桥、交换机)

第 4 章 网络层

4.1 网络层的功能

         4.1.1 网络层的功能(路由选择与分组转发、异构网络互连、拥塞控制)
         4.1.2 计算机网络之(电路交换、报文交换、分组交换–数据报–虚电路)

4.2 路由算法与路由协议概述

         4.2.1 路由算法与路由协议概述(静态路由和动态路由—距离-向量路由算法—链路状态路由算法、层次路由)

4.3 IPv4

         4.3.1 IPv4(IPv4分组、IPv4地址、NAT、子网划分与子网掩码、CIDR、ARP协议、DHCP、ICMP)

4.4 IPv6

         4.4.1 IPv6(诞生原因、数据报格式、与IPv4的不同、地址表现形式、基本地址类型、IPv6与IPv4的过渡策略)

4.5 路由协议

         4.5.1 路由选择协议(自治系统AS、RIP、OSPF、BGP)

4.6 IP组播

         4.6.1 IP组播(IGMP、组播路由选择协议、组播地址)

4.7 移动IP

         4.7.1 移动IP

4.8 路由器

         4.8.1 网络层设备路由器

第 5 章 传输层

5.1 传输层提供的服务

         5.1.1 (传输层提供的服务及功能概述、端口、套接字–Socket、无连接UDP和面向连接TCP服务)

5.2 UDP协议

         5.2.1 UDP协议

5.3 TCP协议

         5.3.1 TCP协议(tcp协议特点、tcp报文段首部格式、tcp连接管理—三次握手、tcp连接释放—四次握手)
         5.3.2 TCP可靠传输
         5.3.3 TCP流量控制
         5.3.4 TCP拥塞控制(慢开始与拥塞避免、快重传和快恢复)

第 6 章 应用层

6.1 网络应用模型

         6.1.1 应用层概述(C/S模型与p2p模型)

6.2 域名系统DNS

         6.2.1 详解DNS域名解析系统(域名、域名服务器[根、顶级、授权/权限、本地]、域名解析过程[递归与迭代])

6.3 FTP协议

         6.3.1 FTP协议

6.4 电子邮件系统的组成和结构

         6.4.1 你真的了解电子邮件系统的组成和结构吗?(SMTP、POP3、IMAP、MIME……)

6.5 万维网与HTTP

         6.5.1 万维网www与HTTP协议

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125921.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • keil MDK5搭建STM32开发环境

    keil MDK5搭建STM32开发环境1.安装keil到keil的官方网站http://www.keil.com/download/product/下载MDK-ARM并安装,注意可以更改安装路径,但是不能安在需要管理员权限的文件夹,例如不能在ProgramFiles,否则会出现一些问题。2.注册未注测有代码容量限制,需要破解。网上找KEIL_Lic。3.安装器件包打开PackInstaller左边选择STMicro

    2022年5月10日
    74
  • YUI3学习(一)—入门

    YUI3学习(一)—入门   学习YUI3有一段时间,并且应用在了一些项目的前端开发中,感觉还是蛮不错的,所以决定开始记录下YUI3的学习历程和个人经验。   YUI3在前身YUI2基础上进行了大量的重新设计,并不只是简单的版本升级。YUI3强调代码重用,将功能做了级别划分和颗粒化的设计。在概念上抽象出核心、工具、和组件类,分别放在不同的目录结构中,需要的时候自行去引用。为动态加载的框架设计做铺垫。YUI3…

    2022年7月12日
    24
  • 思科九年「建议收藏」

    思科九年「建议收藏」第1节:思科九年(1)序南半球的二月是盛夏。这里白天的阳光炽烈而持久,四处都是耀眼的惨白。电视里的广告说皮肤癌是这个国家的国癌,提醒人们小心这厉害的阳光:要穿长袖的衣服待在阴凉的地方,要戴墨镜涂防晒霜。即便如此,海边的沙滩上还是躺满了裸露大片皮肤晒日光浴的各色人种。他们慵懒地躺着趴着,戴着墨镜看书或者睡觉。他们的孩子在水边嬉戏,他们的狗在四处奔跑。海浪一层层涌来,冲浪者和他们的冲浪板在浪中时隐时现。我也半躺在沙滩上,看着儿子和一帮白人小孩玩耍。偏光墨镜里的天空幽蓝深邃,海水的颜色是那种厚重的蓝灰色,洒

    2022年5月4日
    52
  • Linux内核驱动编写

    Linux内核驱动编写#前言开发过单片机的小伙伴可以看下我之前的一篇文章从单片机开发到linux内核驱动,以浅显易懂的方式带你敲开Linux驱动开发的大门。#正文用户空间的每个函数(用于使用设备或者文件的),在内核空间中都有一个对应的功能相似并且可将内核的信息向用户空间传递的函数。下表为几种设备驱动事件和它们在内核和用户空间对应的接口函数。事件(Events)用户函数(Userfunction…

    2022年7月14日
    12
  • 开源视频会议BigBlueButton 0.81二次开发API

    开源视频会议BigBlueButton 0.81二次开发API开源视频会议BigBlueButton0.81二次开发API本文是copy一位博友的,为了不丢失这篇文章,谢谢。BigBlueButton是一个视频会议软件,它的演示环境和开发环境的搭建,网上都有很多的资料,为了便于二次开发,我整理了一下BBB的常用功能API接口,供参考:BigblueButton调用API,只需一个HTTP请求一个URL,查询参数提供呼叫所需要的信

    2022年7月14日
    26
  • 3d工具收集_3d图表走势综合版

    3d工具收集_3d图表走势综合版Poser是Metacreations公司推出的一款三维动物、人体造型和三维人体动画制作的极品软件。用过Poser2与Poser3的朋友一定能感受到Poser的人体设计和动画制作是那么的轻松自如,制作出的作品又是那么生动。而今Poser更能为你的三维人体造型增添发型、衣服、饰品等装饰。让你的设计与创意轻松展现。Mixamo:在线3D动漫角…

    2022年8月23日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号