计算机网络学习 1

简介: 计算机网络学习 1

概述






三种交换方式




计算机网络性能指标


带宽和速率的区别


带宽是最高数据率,速率是实际数据率


发送时延


传播时延


处理时延、排队时延






主机1向主机2发送数据

有以下步骤:


主机1

1.现将数据传到应用层,应用层给数据加上应用层首部成为PDU



2. 应用层将PDU传给了运输层,运输层再给他加上运输层首部成为运输层报文



3.运输层将运输层报文传到网络层,网络层给它加上网络层首部,成为IP数据报(或分组)



4. 网络层将IP数据报传到数据链路层,给其加上链路层首部和尾部,成为数据链路层帧



5.数据链路层帧传到物理层,物理层把比特流传到物理媒体


中间部分

6.电信号(或光信号)在物理媒体中传播 从发送端物理层传送到接收端物理层



主机2


7. 物理层接收到比特流,上交给数据链路层



8. 数据链路层剥去帧首部和帧尾部 取出数据部分,上交给网络层

9. 网络层剥去首部,取出数据部分 上交给运输层



10. 运输层剥去首部,取出数据部分 上交给应用层


11. 应用层剥去首部,取出应用程序数据 上交给应用进程



12. 最后,主机2 AP2 收到了AP1的发送的数据


总结

我的理解是主机1将要发送的数据往下一层层的传递,每一层给数据加上自己的首部(数据链路层还加了尾部),最后传到物理层,物理层将传下来的数据处理并传送到物理媒体,以光信号或电信号的形式在物理媒体中从发送端物理层传到接收端物理层,也就是主机2,然后物理层往上一层层传,每一层将对应的层加持的首部(还有尾部)剥离并往上传,最后,AP2就收到了AP1发送的数据。




相关文章
|
1月前
|
监控 网络协议 Linux
网络学习
网络学习
132 68
|
4月前
|
NoSQL Java Redis
Redis系列学习文章分享---第十八篇(Redis原理篇--网络模型,通讯协议,内存回收)
Redis系列学习文章分享---第十八篇(Redis原理篇--网络模型,通讯协议,内存回收)
67 0
|
4月前
|
存储 消息中间件 缓存
Redis系列学习文章分享---第十七篇(Redis原理篇--数据结构,网络模型)
Redis系列学习文章分享---第十七篇(Redis原理篇--数据结构,网络模型)
80 0
|
3天前
|
网络协议 网络架构
网络协议介绍与学习
网络协议介绍与学习
12 4
|
3天前
|
网络协议 网络安全 数据安全/隐私保护
网络基础知识学习
如果你打算深入学习网络技术,建议从上述基础知识入手,并逐渐扩展到更高级的主题,如网络编程、网络安全、网络管理等。同时,实践是学习网络技术的关键,可以通过搭建自己的小型网络环境来进行实验和探索。
9 2
|
1月前
|
网络协议 安全 网络安全
网络基础知识学习
【9月更文挑战第1天】
47 0
|
2月前
|
前端开发 算法 网络协议
如何学习计算机基础知识,打好前端和网络安全的基础
如何学习计算机基础知识,打好前端和网络安全的基础
37 4
|
2月前
|
网络协议
详解VXLAN网络中报文是如何转发的?值得收藏学习!
详解VXLAN网络中报文是如何转发的?值得收藏学习!
详解VXLAN网络中报文是如何转发的?值得收藏学习!
|
1月前
|
安全 Linux 网络安全
网络安全学习
【9月更文挑战第1天】
52 0
|
2月前
|
机器学习/深度学习 人工智能 TensorFlow
神经网络不再是黑魔法!Python带你一步步拆解,让AI学习看得见
【8月更文挑战第3天】神经网络,曾被视为难以触及的黑魔法,现已在Python的助力下变得平易近人。以TensorFlow或PyTorch为“魔法杖”,仅需几行Python代码即可构建强大的AI模型。从零开始,我们将教导AI识别手写数字,利用经典的MNIST数据集。通过数据加载、预处理至模型训练与评估,每个步骤都如精心编排的舞蹈般清晰可见。随着训练深入,AI逐渐学会辨认每个数字,其学习过程直观展现。这不仅揭示了神经网络的奥秘,更证明了任何人都能借助Python创造AI奇迹,共同探索未来的无限可能。
36 2
下一篇
无影云桌面