计算机网络的物理层是网络协议栈中的第一层,负责传输原始的比特流(bitstream)通过物理媒介进行通信。物理层主要关注传输介质、信号的编码和调制、数据传输速率以及数据传输的物理连接等方面。
并行传输
串行传输
异步传输:
异步传输是一种基于起始和停止位的字符为单位的传输方式。
在异步传输中,每个字符之间可以有任意的时间间隔,字符的传输不依赖于时钟同步。
发送方在发送字符之间可以有不规律的间隔,而接收方通过检测起始和停止位来确定每个字符的边界。
异步传输常用于串行通信中,例如通过串口进行的数据传输。它具有灵活性和简单性,但由于没有严格的时钟同步,对于高速和高可靠性的传输可能不够适用。
同步传输:
同步传输是一种基于时钟同步的数据传输方式。
在同步传输中,发送方和接收方通过共享时钟信号来保持数据传输的同步。
数据被划分为固定大小的块或帧,并在每个时钟周期内进行传输。发送方和接收方都依赖于同一个时钟源,以确保数据的同步传输。
同步传输通常用于高速和高可靠性的数据传输,例如在计算机网络中的以太网通信。它提供了更高的传输效率和准确性,但要求发送方和接收方保持时钟同步。
?
Ajax(Asynchronous JavaScript and XML)是一种在Web开发中常用的异步传输技术。
Ajax允许通过在后台发送HTTP请求并异步接收响应来更新Web页面的部分内容,而无需刷新整个页面。这种异步性质使得用户能够在等待服务器响应时继续与页面进行交互。通过Ajax,可以实现动态加载数据、提交表单、更新页面等功能。
在Ajax中,使用JavaScript编写代码来发送异步HTTP请求,并通过回调函数处理服务器的响应。这种方式允许页面在后台与服务器进行通信,而不会阻塞用户界面的其他操作。Ajax常用的技术包括使用XMLHttpRequest对象或更现代的Fetch API来发送请求,并通过回调函数或Promise来处理响应。
虽然Ajax的名称中包含"XML",但实际上它可以与各种数据格式一起使用,不仅限于XML。现代的Ajax应用通常使用JSON(JavaScript Object Notation)作为数据交换的格式。
因此,Ajax是一种使用异步传输技术的Web开发方法,它利用JavaScript和HTTP来实现与服务器的异步通信,从而实现页面的动态更新和交互。
码元是指用一个固定时长的信号波形(数字脉冲),代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为k进制码元,而该时长称为码元宽度。当码元的离散状态有M个时(M大于2) ,
此时码元为M进制码元。
1码元可以携带多个比特的信息量。例如,在使用二进制编码时,只有两种不同的码元,一种代表0状态,另一种代表1状态。
比如:
4进制码元
码元的离散状态有4个4种高低不同的信号波形00、01、10、11
`4进制码元`对于的bit位就是 `2bit`
那么`16进制`呢 很显然是 `4bit`
`码元传输速率`码元 Baud/s
`信息传输速率` bit/s 或者 二进制码元/s
M进制 X Baud /s 就是 ?M X ?bit /s
在理想低通(无噪声,带宽受限)条件下,为了避免码间串扰,极限码元传输速率为?2W Baud
,W
是信道带宽,单位是Hz
。
1.在任何信道中,码元传输的速率是有上限的。若传输速率超过此上限,就会出现严重的码间串扰问题,使接收端对码元的完全正确识别成为不可能。
2.信道的频带越宽(即能通过的信号高频分量越多),就可以用更高的速率进行码元的有效传输。
3.奈氏准则给出了码元传输速率的限制,但并没有对信息传输速率给出限制。
4.由于码元的传输速率受奈氏准则的制约,所以要提高数据的传输速率,就必须设法使每个码元能携带更多个比特的信息量,这就需要采用多元制的调制方法。
?
噪声存在于所有的电子设备和通信信道中。由于噪声随机产生,它的瞬时值有时会很大,因此噪声会使接收端对码元的判决产生错误。
但是噪声的影响是相对的,若信号较强,那么噪声影响相对较小。因此,信噪比就很重要。
类似于 课堂上老师和学生 的声音hh
信噪比=信号的平均功率/噪声的平均功率,常记为S/N,并用分贝(dB)作为度量单位
香农定理在带宽受限且有噪声的信道中,为了不产生误差,信息的数据传输速率有上限值。
1.信道的带宽或信道中的信噪比越大,则信息的极限传输速率就越高。
2.对一定的传输带宽和一定的信噪比,信息传输速率的上限就确定了。
3.只要信息的传输速率低于信道的极限传输速率就一定能找到某种方法来实现无差错的传输。
4.香农定理得出的为极限信息传输速率,实际信道能达到的传输速率要比它低不少。
?
在计算机网络中,网段(Subnet)是指一个较大的网络地址空间被划分为多个较小的子网络的过程。每个子网络都被分配一个唯一的网络地址,形成一个独立的网络区域。
网段的划分是为了有效管理和组织网络,使得不同的子网络可以独立地进行通信和管理。每个网段通常包含一组主机(计算机、设备等),这些主机共享相同的网络前缀,即网络地址的高位部分。通过将网络划分为多个网段,可以实现更灵活的地址分配和路由控制。
划分网段时,常用的方法是使用子网掩码(Subnet Mask)。子网掩码是一个与 IP 地址相对应的二进制掩码,用于划分网络地址和主机地址的边界。子网掩码中的1位表示网络地址的部分,0位表示主机地址的部分。通过与 IP 地址进行按位逻辑与运算,可以确定该 IP 地址所属的网段。
例如,假设有一个 IP 地址为 192.168.0.1,子网掩码为 255.255.255.0,那么该 IP 地址属于网段 192.168.0.0。在同一个网段内的主机可以直接进行通信,而在不同网段之间需要通过路由器等设备进行通信。
网段的划分有助于提高网络的性能、安全性和管理效率。它允许网络管理员根据需求划分不同的子网络,并为每个子网络分配适当的 IP 地址范围。同时,网段划分也支持实现细粒度的访问控制和路由策略,以满足不同子网络的特定需求
诞生原因:由于存在损耗,在线路上传输的信号功率会逐渐衰减,衰减到一定程度时将造成信号失真,因此会导致接收错误。
中继器的功能:对信号进行再生和还原,对衰减的信号进行放大,保持与原数据相同,以增加信号传输的距离,延长网络的长度。
中继器的两端:两端的网络部分是网段,而不是子网,适用于完全相同的两类网络的互连,且两个网段速率要相同。
中继器只将任何电缆段上的数据发送到另一段电缆上,它仅作用于信号的电气部分,并不管数据中是否有错误数据或不适于网段的数据。两端可连相同媒体,也可连不同媒体。
中继器两端的网段一定要是同一个协议。(中继器不会存储转发,傻)
集线器的功能:
对信号进行再生放大转发,对衰减的信号进行放大,接着转发到其他所有(除输入端口外)处于工状态的端口上,以增加信号传输的距离,延长网络的长度。不具备信号的定向传送能力,是一个共享式设备。
解决冲突:
解决冲突的责任落在连接到集线器的设备上。这些设备通常使用一种叫做"载波监听多路访问/碰撞检测"(Carrier Sense Multiple Access/Collision Detection,CSMA/CD)的协议来处理冲突。CSMA/CD协议通过以下步骤来解决冲突:
通过CSMA/CD协议,连接到集线器的设备能够在发生冲突时进行冲突检测、退避和重传,从而尽量减少碰撞的发生,并有效解决冲突。然而,由于冲突的存在,集线器的性能和网络效率相对较低,因此在现代网络中,更常使用交换机(Switch)来代替集线器,以实现更高效的数据传输和冲突管理。
哈,谢谢各位同志的阅读,然后呢如果觉得本文对您有所帮助的话,还给个免费的赞捏
Thanks?(・ω・)ノ喵