ToB企服应用市场:ToB评测及商务社交产业平台

标题: 网络底子知识 [打印本页]

作者: 大连密封材料    时间: 2024-6-11 19:26
标题: 网络底子知识
盘算机网络是一个将众多分散的盘算机,通过通信设备与线路毗连起来的,实现资源共享与信息通报的系统。不同的设备通过网络毗连在一起,完成数据共享。盘算机网络可以简单分为局域网与广域网。
局域网与广域网

不同的盘算机之间通过交换机(switch)和路由器进行毗连,就组成了一个局域网。交换机是一种网络设备,用于在局域网中毗连多个设备,如盘算机、打印机、服务器等,并在它们之间转发数据。路由器(Router)也是一种网络设备,用于毗连不同的网络,并在它们之间转发数据包。


局域网通常覆盖较小的地理地区,如一个办公室、一栋大楼或一个校园。其传输速率通常较高,可以到达10Mbps到10Gbps不等。局域网的建立和维护成本也相对较低,其主要用于组织内部的盘算机和设备之间的通信。局域网内部的设备也只能直接与内部的盘算机通信。
在大型组织中,可能会有多个局域网必要互联。路由器可以用来毗连这些局域网,允许不同网络之间的通信,这就组成了一个广域网。局域网" 和 "广域网" 只是一个相对的概念. 好比, 我国的广域网, 也可以看做一个比较大的
局域网。

网络协议 

盘算机之间的传输媒介是光信号和电信号. 通过 "频率" 和 "强弱" 来表现 0 和 1 这样的信息. 要想通报各种不同的信 息, 就必要约定好两边的数据格式。网络协议就是约定的数据格式。
网络协议界说了数据格式和传输规则,确保数据能够正确地在网络中的不同设备之间传输。协议涵盖了从物理层到应用层的多个层面。 是盘算机网络中不可或缺的组成部分,它们确保了不同类型和制造商的设备能够互相通信,支持了互联网和各种网络服务的运行。

数据的传输是一个复杂的过程。网络协议将网络通信分解为一系列的层次布局,每个层次处理惩罚特定的功能。
   Q:为什么要分层
   A:分层是盘算机网络筹划的焦点原则,它将网络通信分解为多个简单的层次,将复杂标题分解为小标题,便于明白和解决。同时每层有明白的协议,确保不同设备间的兼容性。也易于维护独立更新和修复特定层次,不影响其他层次。新技术可以轻松集成到得当的层次中。也隔离了故障。
  OSI七层模型

OSI七层网络模型称为开放式系统互联参考模型, 是一个逻辑上的界说和规范,它把网络从逻辑上分为了7层.。每一层都有干系、相对应的物理设备,好比路由器,交换机。 OSI 七层模型是一种框架性的筹划方法,其最主要的功能使就是帮助不同类型的主机实现数据传输,它的最大优点是将服务、接口和协议这三个概念明白地域分开来,概念清晰,理论也比较完整.。通过七个层次化的布局模型使不同的系统不同的网络之间实现可靠的通讯。


OSI模型的分层方法使得网络筹划、实行和故障清除更加系统化和模块化。每一层都可以独立于其他层进行开发和优化,同时每一层都为上一层提供服务。这种分层架构是当代网络通信的底子,而且对网络技术的发展产生了深远的影响。但它既复杂又不实用,当代网络通信主要采用的是TCP/IP模型。
TCP/IP模型

TCP/IP是一组协议的代名词,它还包括很多协议,组成了TCP/IP协议簇. TCP/IP通讯协议采用了5层的层级布局,每一层都呼唤它的下一层所提供的网络来完成自己的需求。


一样平常而言 对于一台主机,它的操作系统内核实现了从传输层到物理层的内容, 对于一台路由器,,它实现了从网络层到物理层, 对于一台交换机, 它实现了从数据链路层到物理层,对于集线器, 它只实现了物理层;但是并不绝对,很多交换机也实现了网络层的转发。很多路由器也实现了部分传输层的内容(好比端口转发)。
网络中的地点管理

网络中的地点管理是确保每个设备在网络中具有唯一标识符的过程。
1. IP地点

IP协议有两个版本, IPv4和IPv6. 我们整个的课程, 凡是提到IP协议, 没有特殊阐明的, 默认都是指IPv4

2. MAC地点


3. 子网划分


网络传输基本流程

要进行通信必要找到目的主机,在网络中如何确定目的主机呢?
判断网络段
起首路由器会通过将目的IP地点与本网络的子网掩码进行逻辑AND运算,确定目的地点是否属于同一网络段。
   同一网络段
  如果目的IP地点在局域网内,发送主机通过ARP获取目的的MAC地点,并直接发送数据包,数据包会被封装上目的设备的MAC地点。ARP请求会在局域网内广播,询问拥有特定IP地点的设备的MAC地点。拥有该IP地点的设备会相应ARP请求,提供其MAC地点。
每个网络设备都有一个唯一的MAC地点。交换时机检察数据帧中的目的MAC地点,并仅将数据帧转发到与该MAC地点干系联的端口。其他端口上的设备不会收到这个数据帧。交换时机学习每个端口毗连的设备的MAC地点,并构建一个MAC地点表来优化数据帧的转发。

   跨网段
  如果目的IP地点不在局域网内,数据包被发送到毗连到上级网络或互联网的路由。路由器根据其路由表中的信息来决定如何转发数据包。路由表包含目的网络和下一跳路由器的映射。
路由器将数据包转发到路由表指定的下一跳路由器,下一跳路由器再根据其路由表继续转发,直到数据包接近目的网络。当数据包到达目的网络的边缘路由器时,该路由器会辨认出目的IP地点属于其直连的网络。如果两个局域网采用了不同的通信尺度,路由器会在转发数据包时进行得当的转换。
最后,数据包被发送到目的网络,并由那里的设备吸收。数据包将通过ARP剖析目的MAC地点,然后交付给目的主机。

碰撞

在传统的有线以太网中,多个设备毗连到同一个物理媒介(如双绞线、同轴电缆或光纤)上。当两个或多个设备在同一时间发送数据时,它们的信号会在传输介质上相互重叠,导致碰撞。
碰撞的影响:

碰撞检测和避免:

碰撞是早期以太网技术中的一个主要标题,随着网络技术的发展,特殊是在交换机和全双工通信的广泛应用下,碰撞在当代网络中已经变得相对罕见。 
数据包封装和分用


下图为数据封装的过程  

下图为数据分用的过程:
 

报头 

报头是附加在数据包前面的控制信息。报头包含了确保数据包正确传输和处理惩罚所需的元数据。不同类型的网络层和协议有自己的报头布局,报头通常包含以下几类信息:
源地点:发送方的网络地点,如IP地点。
目的地点:吸收方的网络地点,如IP地点。
序列号:用于确保数据包的顺序传输和重传机制。
端口号:用于区分发送到同一IP地点的不同服务或历程。
校验和CRC(循环冗余校验):用于错误检测。
协议类型:指示数据包中封装的是什么类型的数据,以及应该如何处理惩罚。
长度:数据包的长度信息。
控制位标记:用于指示特定的控制信息。
选项添补:用于协议的灵活性,可能包含额外的配置信息或对齐报头。
   
  报头封装过程:

报文分用:
在吸收方,相应的层会剖析报头中的信息,以确定如何正确处理惩罚数据包。比方,传输层会根据端口号将数据分用到正确的历程。
报头是网络通信中不可或缺的部分,它们使得复杂的网络系统能够高效、可靠地传输和处理惩罚数据。
 



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4