网络基本概念认识
创作时间:
作者:
@小白创作中心
网络基本概念认识
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2508587
网络基础知识是理解现代信息技术的重要基石。从古代的信息传递方式到现代计算机网络的复杂架构,本文将带你系统地了解网络发展的历程、协议的作用、OSI七层模型和TCP/IP四层模型,以及数据在网络中的传输流程。
网络的发展
在古代,信息的传递主要依赖于面对面交流或骑马送信等方式。随着计算机的出现,数据的传递变得至关重要。多台计算机通过交换机和路由器连接在一起,形成了局域网(LAN)。而广域网(WAN)则是局域网的扩展版本,通过更多的交换机和路由器实现更远距离的数据共享。
初识协议
协议就像是战争双方签订的条约,是一种需要共同遵守的约定。在网络世界中,协议的制定者和实现者往往是不同的人或组织。例如,华为可以制定5G协议,而众多电脑厂商则负责实现这些协议。协议的作用在于实现模块间的解耦合,使得不同层次的问题可以独立解决。
OSI七层模型和TCP/IP四层模型
OSI七层模型虽然详细,但在实际应用中往往难以完全实现。其中,表示层和会话层尤其难以与操作系统适配。而在传输层,最著名的协议是TCP;在网络层,最著名的协议是IP。由于OSI模型过于理想化,实际应用中简化成了五层模型,即应用层、传输层、网络层、数据链路层和物理层。对于软件开发者来说,通常更关注应用层、传输层、网络层和数据链路层。
网络通信流程
网络通信不仅仅是简单的数据发送,还需要解决诸如寻址、数据丢失等问题。数据在传输过程中会经过多个层次,每个层次都有其特定的协议。以发送"你好"为例,数据会从应用层逐层向下封装,到达物理层后通过网络传输到目标主机,再逐层解封装。
这个过程涉及报头和有效载荷的概念。报头类似于快递单,包含了确保数据正确传输所需的各种信息。数据在传输过程中会逐层添加报头,到达目标主机后则逐层剥离报头。
感谢阅读!
热门推荐
挂错号不退挂号费怎么投诉
《人民警察》里又见“坏人”李乃文:没演过男主,演坏人有松弛感
洛阳相关部门回应地铁建设问题:提高客流强度 构建多元交通体系
个人简历怎么写(附范文43篇)
如何了解国债的相关兑换规则?这些规则有哪些具体影响?
“轻断食”易秃头,世上难得减肥双全法
修灶择吉日的正确方法
OKR的定义、起源、发展,5步骤教你彻底执行好OKR
中科院心理所揭示:他人观点如何改变我们的视觉感知?
彩票中奖后的反悔现象,探究背后的心理与社会因素
数学老师讲题的四个境界,达到第三个境界的就已经是骨干教师了
惩罚性赔偿的适用情形及计算标准详解
人类的视觉反应速度是多少毫秒?
晚上睡前和早上体重一样,这正常吗?
最新研究 | 氯胺酮可作为局部麻醉辅助用药延长镇痛时间
Matlab-离散事件系统仿真实验
常州六大美食推荐,当地人热爱的经典美味,看看你都吃过吗?
酒店客房创新六大类型:从智能技术到绿色环保
如何应对老公的小事爆怒?探讨情绪管理与沟通技巧
易经解讀:深入理解《周易》的哲學與實踐
关羽死后,曹操和孙权都选择以诸侯之礼来厚葬他是为何?
“夸夸部落”夸一夸,年轻人为啥喜欢上为情绪价值买单?
如何区分不同的职位类别?
她35岁,白手起家,打造了一家百亿美金的公司
抖音直播带货如何制作直播切片?切片制作有哪些技巧?
Windows 10 定时开关机设置指南
发酵鱼饵的制作技巧与使用指南
探究27寸1080p显示效果的优劣(透视高分辨率下细节之美)
美元走强对哪些行业有影响?这些行业如何应对这种影响?
迷你制冷机的原理和功能介绍