就这一篇,计算机网络基础知识总结

如果说计算机把我们从工业时代带到了信息时代,那么计算机网络就可以说把我们带到了网络时代。随着使用计算机人数的不断增加,计算机也经历了一系列的发展,从大型通用计算机-超级计算机-小型机-个人电脑 -工作站-便携式电脑-智能手机终端等都是这一过程的产物。计算机网络也逐渐从独立模式演变为了网络互联模式。

计算机网络基础该是程序猿需掌握的知识,也是面试过程中常常考察的内容,但往往会被忽略。今天我将献上一份详细&清晰的计算机网络基础知识总结,全文总共有十一章,把计算机网络所需要的知识基本都讲到了 ,废话不多说看下图

由于文章篇幅问题,下面我将以图片形式展示内容,需要整篇文档pdf的小伙伴【】即可免费获取!!!

第一章:计算机网络基础知识

    计算机网络发展历程 互联网协议 网络核心概念 物理媒介

第二章:计算机网络之 TCP/IP 基础

    TCP/IP 的历史背景 TCP/IP 标准 TCP/IP 协议簇 数据包的发送历程

第三章:计算机网络之应用层

    应用层概念 进程通信 应用层协议

第四章:计算机网络之运输层

    运输层概述 TCP 和 UDP 前置知识 UDP TCP

第五章:计算机网络之网络层

    网络层概述 路由器工作原理 何时出现排队 分组调度 IP 协议 如何从 IPv4 迁移到 IPv6

第六章:计算机网络之数据链路层

    数据链路层 通信类型分类 以太网

第七章:计算机网络之 DNS 协议

    DNS 基本概述 DNS 工作概述 DNS 查询步骤 DNS 缓存 DNS 报文 DNS 安全

第八章:计算机网络之 ARP 协议

    认识 MAC 地址 ARP 是什么 ARP 结构 ARP 抓包实战 ARP 缓存超时 RARP

第九章:计算机网络之 DHCP 协议

    认识 DHCP DHCP 工作机制 DHCP 中继代理 DHCP 认证

第十章:计算机网络之 ICMP 协议

    什么是 ICMP ICMP 的主要消息 ICMPv6 与 ICMP 有关的攻击

第十一章:Web 页面的请求历程

    查找 DNS 缓存 发起 DNS 查询 ARP 请求 封装 TCP 数据包 浏览器与目标服务器建立 TCP 连接 浏览器发送 HTTP 请求到 web 服务器 服务器处理请求并发回一个响应 服务器发送回一个 HTTP 响应 浏览器显示 HTML 的相关内容

由于文章篇幅问题,下面我将以图片形式展示内容,需要整篇文档pdf的小伙伴【】即可免费获取!!!

经验分享 程序员 微信小程序 职场和发展