网络的基础知识

网络是是什么?   网络本质----信息共享

1.由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。

2.《现代汉语词典》---在电的系统中,由若干元件组成的用来使电信号按一定要求传输的电路或这种电路的部分。

3.在数学上,网络是一种图,一般认为专指加权图。

4.物理上即网络是从某种相同类型的实际问题中抽象出来的模型。

5.在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。也可以说网络是通过一些特殊的通道把分布在不同地理位置的物品连接起来,从而实现信息的传输和共享。

三个关键要素(网络信息传输系统)(天工AI)

需要一个通道----传输

需要节点-------用于数据的中转

需要载体-------信息本身

1.通道(Channel)

作用:通道是数据传输的路径,它决定了数据从源到目的地的路径选择。
优化建议:
带宽管理:确保通道具有足够的带宽来处理数据流量,避免拥堵。
安全性:实施加密和认证机制,保护数据不被未授权访问。
冗余设计:建立备用通道,以防主通道出现故障。


2.节点(Node)

作用:节点是数据传输过程中的中转站,负责数据的接收、处理和转发。
优化建议:
负载均衡:合理分配节点间的数据流量,防止单点过载。
快速响应:节点应具备快速处理数据的能力,减少延迟。
故障恢复:节点应能自动检测并处理故障,确保数据传输的连续性。


3.载体(Carrier)

作用:载体是承载信息的媒介,可以是电信号、光信号或其他形式的信号。
优化建议:
信号完整性:确保载体在传输过程中保持信号的完整性,减少失真。
适应性:载体应能适应不同的传输环境和条件,如温度、湿度变化。
效率:选择高效的编码和调制技术,提高数据传输的效率。

计算机网络(主要内容方向 )

计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

它的最初应用领域----军事科研应用:1946----计算导弹弹道

机器语言是一种计算机可以直接理解和执行的语言,它由二进制代码组成,即一系列的0和1。这种语言与人类使用的自然语言(如中文、英文等)有着本质的区别,因为它是专门为计算机设计的,而不是为人类交流设计的。

机器语言的特点:
1.二进制编码:所有的指令和数据都以二进制形式表示,这是计算机硬件可以直接处理的唯一形式。
2.直接硬件操作:机器语言允许最直接地控制计算机的硬件,因此执行效率高,但编程复杂度也最高。
3.依赖于硬件:不同的计算机体系结构(如Intel x86、ARM等)有不同的机器语言,因此机器语言程序通常不具有可移植性。

自然语言转机器语言(计算机)

应用层---人机交互接口---自然语言--->编码

表示层---编码--->二进制语言

介质访问控制层---控制物理硬件

物理层---CPU

继续扩大网络

传输距离

信号失真----通过更换传输介质来减小失真现象。更换传输介质:使用光纤代替铜缆可以显著减少信号衰减,从而增加传输距离。光纤通信能够支持更长的无中继传输距离,适合长距离通信。 

信号衰减----中继器.中继器可以接收、放大和解释信号,然后重新发送,这样可以补偿信号在传输过程中的衰减,延长网络的覆盖范围。

节点数量

网络拓扑结构(主要)

HUB---集线器---纯物理层设备

集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。集线器与网卡网线等传输介质一样,属于局域网中的基础设备,采用CSMA/CD(即带冲突检测的载波监听多路访问技术)介质访问控制机制。集线器每个接口简单的收发比特,收到1就转发1,收到0就转发0,不进行碰撞检测。

原理---在某接口收到数据报文后,从其他接口向外发送。

缺陷:

1、安全(采用广播方式发送。也就是说当它要向某节点发送数据时,不是直接把数据发送到目的节点,而是把数据包发送到与集线器相连的所有节点)

2、延时---接收到大量的无用信息,需要花费时间清理,才能发送自己的信息,导致数据传输效率降低。

3、地址---每台设备都需要一个MAC地址,用于识别,MAC=48bit。#MAC地址(Media Access Control Address),也称为物理地址或硬件地址,是网络设备在出厂时固化在硬件中的全球唯一地址。它由48位二进制数组成,通常以12个十六进制数字表示,格式为AA-BB-CC-DD-EE-FF。MAC地址用于在数据链路层(OSI模型的第二层)进行网络设备的唯一标识,确保数据在局域网(LAN)中能够准确地从一个设备传输到另一个设备。

4、冲突---电信号在传输线路上相遇,导致相互抵消的现象。#低电平与高电平相遇会抵消。

避免网络冲突的方法
为了避免网络冲突,尤其是在使用以太网和类似技术时,可以采用载波侦听多路访问/冲突检测(CSMA/CD)机制。CSMA/CD协议的核心思想是让网络中的设备在发送数据之前先监听信道,以确保信道空闲。如果信道正在被使用,设备将等待直到信道变为空闲。即使在开始发送数据后,设备也会继续监听,以便在检测到冲突时立即停止发送,以减少数据损坏和网络拥堵。

CSMA/CD协议的具体操作步骤包括:

1.先听后发:在发送数据之前,设备会监听信道,以确保没有其他设备正在发送数据。
2.边听边发:设备在发送数据的同时继续监听信道,以便及时发现任何冲突。
3.冲突停发:如果检测到冲突,设备会立即停止发送数据,以避免进一步的信号干扰。
4.随机延迟后重发:设备在停止发送后,会等待一个随机的时间(通常基于二进制指数退避算法),然后再次尝试发送数据。

冲突域是指在同一物理网络段上,所有能够相互通信的设备组成的集合。在这个范围内,如果两个或多个设备同时尝试发送数据,它们的信号可能会在传输介质上交叠,导致数据包损坏,这种现象称为冲突。在传统的以太网中,使用集线器(Hub)连接的网络设备共享相同的传输媒介,因此构成一个单一的冲突域。(简单来说,连接在同一根导线上的所有工作站的集合)

单播传输---一种网络通信方式,它涉及将数据从一个发送方传输到一个特定的接收方。

交换机      有时被称为多端口网桥

1.是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。

特点:

1.数据链路层设备: 交换机工作在OSI模型的数据链路层(第二层),有些高级交换机甚至能工作在网络层(第三层)。它们能够读取并理解数据包中的MAC地址信息。
2.点对点通信: 交换机通过学习网络中设备的MAC地址及其对应的端口,能够实现点对点的数据传输。它会将数据包仅发送到目标端口,而不是广播到所有端口。
3.减少冲突: 由于交换机能够识别目的地址并进行有针对性的转发,因此可以有效减少冲突域的大小,提高网络的整体性能。
4.提高安全性: 交换机的点对点通信方式可以减少数据包在网络中的暴露,从而提高网络的安全性。

路由器的作用与功能
路由器(Router)是连接两个或多个网络(连接不同的网络)的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备(这些网络之间转发数据包)。

1. 隔离广播域
广播域的定义:广播域是指一个数据包的洪泛范围,即在该区域内,所有设备都能接收到广播消息。
路由器的作用:路由器的一个接口定义了一个广播域的边界。这意味着,当数据包到达路由器的一个接口时,路由器不会将该数据包的广播消息转发到其他接口,从而有效地隔离了不同广播域之间的通信。
2. 转发数据
同广播域转发:在同一个广播域内,数据包的转发通常依赖于交换机。交换机根据MAC地址表来决定数据包的转发路径。
跨广播域转发:当数据包需要从一个广播域转发到另一个广播域时,就需要借助路由器。路由器根据路由表的信息,将数据包转发到下一个网络或目标网络。

IP地址详解
IP地址是互联网协议(Internet Protocol)中用于标识网络设备的一串数字。IP地址分为IPv4和IPv6两种类型,其中IPv4地址由32位二进制数组成,通常以点分十进制表示。IP地址可以分为不同的类别,每种类别有其特定的用途和范围。

1. 网络地址
网络地址由网络号(包括子网号)和主机号组成。网络地址的主机号部分为全0,表示整个网络。例如,在一个C类网络中,网络地址可能是192.168.1.0,其中192.168.1是网络号,0是主机号部分,表示这是192.168.1.0这个网络的网络地址。

2. 广播地址
广播地址分为直接广播地址和受限广播地址。直接广播地址的主机号部分为全1,用于向特定网络中的所有主机发送数据。例如,对于网络192.168.1.0,其广播地址是192.168.1.255。受限广播地址是255.255.255.255,这种广播只能在本地网络内进行,路由器不会转发以受限广播地址为目的地址的分组。

3. 组播地址
D类地址是组播地址,范围是224.0.0.0到239.255.255.255。组播地址用于一对多的通信,即一个源发送数据到多个目的地。

4. 各类IP地址范围
A类地址:以0开头,第一个字节作为网络号,地址范围为0.0.0.0到127.255.255.255。
B类地址:以10开头,前两个字节作为网络号,地址范围为128.0.0.0到191.255.255.255。
C类地址:以110开头,前三个字节作为网络号,地址范围为192.0.0.0到223.255.255.255。
D类地址:以1110开头,用于组播地址,范围是224.0.0.0到239.255.255.255。
E类地址:以1111开头,保留供未来使用,范围是240.0.0.0到255.255.255.255。
5. 特殊IP地址
0.0.0.0:常用于寻找自己的IP地址,例如在RARP、BOOTP和DHCP协议中。
255.255.255.255:受限广播地址,只能用于本地网络。
127.0.0.0/8:回环地址,用于本机测试,最常用的是127.0.0.1。
6. 私有地址
私有地址不会在全球互联网上路由,仅在本地网络中有意义。

A类私有地址:10.0.0.0/8,范围是10.0.0.0到10.255.255.255。
B类私有地址:172.16.0.0/12,范围是172.16.0.0到172.31.255.255。
C类私有地址:192.168.0.0/16,范围是192.168.0.0到192.168.255.255。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2301_80263909

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值