计算机网络专栏
计算机网络学习笔记。非科班出身,通过网上的视频及其他教程整理的学习笔记。
TechArtisan6
集思广益开眼界,处处留心皆学问。坚持你所热爱的,热爱你所坚持的,剩下的交给时间就好。
展开
-
计算机网络(18): 应用层——HTTP协议
文章目录1 HTTP协议2 HTTP的工作结构(1) Web缓存(2) Web代理(3) CDN(4) 爬虫3 HTTPS协议(1) 加密模型(2) 数字证书(3) SSL(4) HTTPS协议的过程注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1036898731 HTTP协议超文本传输协议 (Hyper...原创 2019-12-24 21:25:49 · 591 阅读 · 1 评论 -
计算机网络(17): 应用层——DHCP协议
注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103689829动态主机设置协议 (Dynamic Host Configuration Protocol, DHCP)是一个局域网协议,是应用UDP协议的应用层协议。DHCP的过程(1) DHCP服务器监听默认端口为67;(2) 主机使用UDP协议广...原创 2019-12-24 21:08:53 · 885 阅读 · 0 评论 -
计算机网络(16): 应用层——DNS
注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103689265传输层以及以下的层提供完整的通信服务。而应用层是面向用户的一层(服务于用户)。应用层的主要功能:定义应用间通信的规则,包括:(1) 应用进程的报文类型;(2) 报文的语法和格式;(3) 应用进程发送数据的时机和规则;DN...原创 2019-12-24 20:29:59 · 560 阅读 · 0 评论 -
计算机网络(15): 传输层——TCP连接的四次挥手
注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103677745最长报文段寿命(Max Segment Lifetime, MSL),一般是2分钟。等待计时器 等待的时间是2MSL(一般为4分钟)为什么等待计时器等待的时间是2MSL?(1) 确保发送方的ACK可以到达接收方,如果2MSL时间内没...原创 2019-12-24 09:53:19 · 443 阅读 · 0 评论 -
计算机网络(14): 传输层——TCP连接的三次握手
注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103677601TCP连接的建立过程如下图所示:为什么发送方要发送第三个确认报文(两次握手即可建立连接,那为什么需要第三次握手)?如果没有第三次握手,已经失效的连接请求报文传送到对方,会引起错误。参考资料[1] https://...原创 2019-12-24 09:48:26 · 374 阅读 · 0 评论 -
计算机网络(13): 传输层——UDP协议和TCP协议
文章目录1 UDP协议2 TCP协议3 可靠传输的基本原理3.1 停止等待协议3.2 连续ARQ协议4 TCP协议的可靠传输5 TCP协议的流量控制6 TCP协议的拥塞控制注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103656698传输层的作用:管理端到端的通信连接。1 UDP协议用...原创 2019-12-22 20:50:01 · 640 阅读 · 0 评论 -
计算机网络(12): 网络层——路由
文章目录1 内部网关路由协议—RIP协议1.1 距离矢量(DV)算法1.2 RIP协议2 内部网关路由协议—OSPF协议2.1 Dijkstra (地杰斯特拉)算法2.2 OSPF协议3 外部网关路由协议—BGP协议注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103654464提出问题?下一跳地址是怎么...原创 2019-12-22 16:52:59 · 651 阅读 · 0 评论 -
计算机网络(11): 网络层—— ICMP协议
文章目录1 ICMP协议简介2 ICMP协议的应用2.1 Ping的应用2.2 Traceroute应用注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034836481 ICMP协议简介网络控制报文协议(Internet Control Message Protocol, ICMP)ICMP协议可以报...原创 2019-12-12 22:00:17 · 511 阅读 · 0 评论 -
计算机网络(10): 网络层——网络地址转换NAT技术
注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103483648为什么需要网络地址转换?(1) IPv4最多只有40多亿个IP地址;(2) 早期IP地址的不合理规划导致IP浪费.因此网络需要分成 内网地址 和 外网地址。(1) 内网地址:内部机构使用,避免与外网地址重复。(2) 外网地址:全球范围使...原创 2019-12-10 21:51:48 · 539 阅读 · 1 评论 -
计算机网络(9): 网络层——IP地址的子网划分
文章目录1 分类的IP地址2 划分子网3 无分类编址CIDR参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103482548那么这么多的IP地址,如何进行有效地划分?1 分类的IP地址IP地址可以分为A类地址、B类地址、C类地址,其格式如下图所示:下面是A类地址、B类地址 和 C类地址...原创 2019-12-10 21:14:51 · 402 阅读 · 0 评论 -
计算机网络(8): 网络层——ARP协议与RARP协议
文章目录1 ARP协议2 RARP协议3 小结参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103482548如上图所示,在进行数据传输时,计算机A将IP数据报交给数据链路层,并告知目的MAC地址是路由器A,那么计算机A是怎么获取路由器的MAC地址的呢?这里就需要用到ARP协议和RARP协议。...原创 2019-12-10 20:47:23 · 571 阅读 · 0 评论 -
计算机网络(7): 网络层——IP协议
文章目录1 IP协议简介2 IP协议的转发2.1 路由表2.2 IP协议的转发流程参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103476206OSI七层模型中的网络层对应TCP/IP模型中的位置如下图所示:网络层的作用:数据路由 (决定数据在网络的路径)。关于网络层相关的内容如下图所示:...原创 2019-12-10 15:50:15 · 348 阅读 · 0 评论 -
计算机网络(6): 数据链路层
文章目录1 封装成帧2 透明传输3 差错监测3.1 奇偶校验码3.2 循环冗余校验码CRC4 最大传输单元MTU5 以太网协议5.1 MAC地址5.2 以太网协议参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103469950数据链路层主要工作(特点)有 封装成帧、透明传输 和 差错监测。1 ...原创 2019-12-10 10:31:10 · 320 阅读 · 0 评论 -
计算机网络(5): 物理层
文章目录1 物理层的作用2 信道的基本概念3 分用--复用技术参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034686651 物理层的作用(1) 连接不同的物理设备;(2) 传输比特流。不同物理设备有:(1) 双绞线:无屏蔽双绞线,有屏蔽双绞线(2) 同轴电缆(3) 光纤...原创 2019-12-10 09:10:22 · 317 阅读 · 0 评论 -
计算机网络(4): 现代互联网的网络拓扑
文章目录1 边缘部分2 核心部分参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034661811 边缘部分2 核心部分主要设备通过运营商铺设通信链路进行的。所采用的设备主要有华为,中兴等。将边缘部分和核心部分进行连接如下图所示:目前的互联网网络拓扑模式有:客户-服务器(C...原创 2019-12-09 22:03:42 · 504 阅读 · 0 评论 -
计算机网络(3): 计算机网络中常见的性能指标
文章目录1 速率2 时延参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034660141 速率问题: 在日常生活中,办理电信的100M宽带,为什么实际的测试峰值速度只有12M每秒?运行商提供的宽带和自己测速的使用的不是同一单位。一般网络常用单位为Mbps运营商使用的单位 (bps):10...原创 2019-12-09 21:54:53 · 629 阅读 · 0 评论 -
计算机网络(2): 计算机网络的层次结构
文章目录1 层次结构设计的基本原则2 OSI模型3 TCP/IP模型参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034656031 层次结构设计的基本原则层次结构设计的作用(1) 保证数据通路顺畅;(2) 识别目的计算机;(3) 判断目的计算机状态;(4) 判断数据是否出现错误。...原创 2019-12-09 21:33:23 · 633 阅读 · 0 评论 -
计算机网络(1): 计算机网络的发展简史
文章目录1 互联网发展历史2 中国互联网发展简史参考资料注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/1034649101 互联网发展历史第一阶段:单个网络ARPANET,1969年美国国防部将几台计算器连接起来;第二阶段:三级结构互联网,美国实验室、研究所、大学等机构的计算机连接起来;第三阶段:多层次...原创 2019-12-09 20:53:14 · 1076 阅读 · 0 评论