System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 网络装置及其物理链路建立方法、存储介质及计算设备制造方法及图纸_技高网

网络装置及其物理链路建立方法、存储介质及计算设备制造方法及图纸

技术编号:40875114 阅读:2 留言:0更新日期:2024-04-08 16:43
本申请涉及一种网络装置及其物理链路建立方法、存储介质及计算设备,网络装置包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数;第一控制单元的m个第一端口和转换单元的m个第二端口一一对应连接,转换单元的m个第三端口和面板物理接口m个第四端口一一对应连接;转换单元用于接收一包括m个第二端口与m个第三端口的映射关系的端口映射表,并基于端口映射表建立m个第二端口和m个第三端口之间的连接。基于端口映射表的配置,实现第一端口和第四端口之间链路的灵活修改,无需进行物理拆装和硬件电路修改。

【技术实现步骤摘要】

本申请涉及网络数据传输,特别是涉及一种网络装置及其物理链路建立方法、存储介质及计算设备


技术介绍

1、如今互联网飞跃式发展,市面上各种各样的网络设备层出不穷,而随着用户的生产和生活水平提高,用户对网络设备的智能化提出了更高的要求,如调试或维护网络设备时的便捷性、高效性以及远程可控等。

2、然而现有的网络设备,大多都无法改变网络传输的物理链路,降低了网络设备的智能化,给设计、调试和维护人员带来了一些困扰。如,有时网络设备上某个接口所连接的网络突然不能联网了,维修人员往往会去现场,但去现场维修后,发现仅仅只是更换了一个接口就解决了问题;再如,有时调试人员想要调试设备接口之间的网络,往往会频繁插拔网线,可能会导致交换机接口或网线损坏,且在工业领域(如工业交换机),由于设备物理接口的特殊性,插拔非常不容易。

3、对于当今无法改变网络物理传输链路的网络设备,其原因为当电路设计好之后,网络设备的物理链路就已固定,若想要改变物理传输链路,需要手动拆改电路板的硬件电路,费时费力。


技术实现思路

1、鉴于现有技术的以上问题,本申请提供质一种网络装置及其物理链路建立方法、存储介质及计算设备,实现动态切换网络装置的物理链路。

2、为达到上述目的,本申请第一方面提供了一种网络装置,包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数;

3、所述第一控制单元的m个第一端口和所述转换单元的m个第二端口一一对应连接,所述转换单元的m个第三端口和所述面板物理接口m个第四端口一一对应连接;

4、所述转换单元用于接收一包括所述m个第二端口与所述m个第三端口的映射关系的端口映射表,并基于所述端口映射表建立所述m个第二端口和所述m个第三端口之间物理链路的连接。

5、如此,本申请提出了一种网络装置,通过配置端口映射表,实现了网络装置中第一控制单元的第一端口和面板物理端口的第四端口之间链路的自动化和远程配置连接,无需进行物理拆装和修改硬件电路,即可实现灵活地改变网络装置的物理传输链路,极大的减少了设计、调试和维护人员的工作量,提高了工作效率。

6、作为第一方面的一种可能的实现方式,所述转换单元中设置有n个m比特位的寄存器,每个寄存器的m个比特位均能够与所述m个第三端口一一对应,所述n个寄存器中的m个目标寄存器与所述m个第二端口一一对应;

7、所述转换单元根据所述端口映射表配置各寄存器的值,其中,第x个第二端口与第y个第三端口具有映射关系时,置位与第x个第二端口对应的目标寄存器的第y个比特位;其中,x∈m,y∈m,n≥m。

8、如此,通过配置寄存器的值,能够灵活地控制第二端口与第三端口之间的链接关系,以满足不同的网络连接需求;当存在面板物理端口损坏时,可通过第二端口与第三端口之间物理链路连接的灵活调整,实现与未损坏的物理端口的连接,提高网络装置的可靠性和稳定性。

9、作为第一方面的一种可能的实现方式,还包括与所述转换单元连接的第二控制单元;

10、所述第二控制单元用于根据配置指令生成所述端口映射表并向所述转换单元传输所述端口映射表。

11、如此,通过第二控制单元向转换单元传输端口映射表,有利于后续转换单元基于端口映射表实现网络装置的物理传输链路自动切换,避免了频繁插拔网线等物理操作,从而减少在网络装置物理损坏时导致整个装置无法通信的风险;并且,随着网络装置的结构的复杂化,可以通过增加第二控制单元的方式来扩展网络装置的功能,满足不断变化的需求,提高网络装置的可扩展性。

12、作为第一方面的一种可能的实现方式,所述第二控制单元还用于根据修改指令生成并向所述转换单元发送修改后的端口映射表;

13、所述转换单元用于根据所述修改后的端口映射表重新创建所述m个第二端口和所述m个第三端口之间物理链路的连接。

14、如此,基于修改指令重新建立第二端口和第三端口之间的对应连接关系,可以远程改变网络装置的物理传输链路,无需维护人员现场修改调试,提高工作效率。

15、作为第一方面的一种可能的实现方式,还包括m个物理层芯片,分别串联在所述m个第一端口和其一一对应的所述m个第二端口之间。

16、如此,物理层芯片具有高速数据传输能力、低延迟、高可靠性等特点,每个物理层芯片负责将第一端口和第二端口之间的数据传输进行优化和加速,减少了数据传输的延迟,提高了网络装置的响应速度和实时性。

17、为达到上述目的,本申请第二方面提供了一种网络装置的物理链路建立方法,所述网络装置包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数,所述第一控制单元的m个第一端口和所述转换单元的m个第二端口一一对应连接,所述转换单元的m个第三端口和所述面板物理接口m个第四端口一一对应连接,所述方法应用于转换单元,所述方法包括:

18、接收第二控制单元基于配置指令生成并传输的端口映射表,所述端口映射表包括所述m个第二端口与所述m个第三端口的映射关系;

19、基于所述端口映射表建立所述m个第二端口和所述m个第三端口之间物理链路的连接。

20、如此,本申请提出了一种网络装置的物理链路建立方法,实现了网络装置中第一控制单元的第一端口和面板物理端口的第四端口之间链路的自动化和远程配置连接,无需进行物理拆装和修改硬件电路,即可实现灵活地改变网络装置的物理传输链路,极大的减少了设计、调试和维护人员的工作量,提高了工作效率。

21、作为第二方面的一种可能的实现方式,所述转换单元包括n个m比特位的寄存器,每个寄存器的m个比特位均能够与所述m个第三端口一一对应;所述基于所述端口映射表建立所述m个第二端口和所述m个第三端口之间物理链路的连接包括:

22、从所述n个寄存器中确定出与所述m个第二端口一一对应的m个目标寄存器;

23、当从所述端口映射表中获知第x个第二端口与第y个第三端口具有映射关系时,将所述第x个第二端口对应的目标寄存器的第y个比特位进行置位,其中,x∈m,y∈m,n≥m。

24、如此,通过置位操作可以有效地建立第二端口和第三端口之间的物理链路连接,能够实现快速、准确地建立物理链路连接。

25、作为第二方面的一种可能的实现方式,还包括:

26、当从所述第二控制单元接收到修改后的端口映射表时,基于所述修改后的端口映射表重新创建所述m个第二端口和所述m个第三端口之间物理链路的连接;

27、其中,所述修改后的端口映射表为所述第二控制单元基于修改指令生成。

28、如此,通过修改端口映射表中的映射关系,网络装置能够灵活地调整不同端口之间的连接关系,以满足不同的网络通信需求;并且,这种远程控制功能使得网络装置更加智能化和高效。...

【技术保护点】

1.一种网络装置,其特征在于,包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数;

2.根据权利要求1所述的装置,其特征在于,所述转换单元中设置有n个m比特位的寄存器,每个寄存器的m个比特位均能够与所述m个第三端口一一对应,所述n个寄存器中的m个目标寄存器与所述m个第二端口一一对应;

3.根据权利要求1或2所述的装置,其特征在于,还包括与所述转换单元连接的第二控制单元;

4.根据权利要求3所述的装置,其特征在于,所述第二控制单元还用于根据修改指令生成并向所述转换单元发送修改后的端口映射表;

5.根据权利要求1或2所述的装置,其特征在于,还包括m个物理层芯片,分别串联在所述m个第一端口和其一一对应的所述m个第二端口之间。

6.一种网络装置的物理链路建立方法,其特征在于,所述网络装置包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数,所述第一控制单元的m个第一端口和所述转换单元的m个第二端口一一对应连接,所述转换单元的m个第三端口和所述面板物理接口m个第四端口一一对应连接,所述方法应用于转换单元,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述转换单元包括n个m比特位的寄存器,每个寄存器的m个比特位均能够与所述m个第三端口一一对应;所述基于所述端口映射表建立所述m个第二端口和所述m个第三端口之间物理链路的连接包括:

8.根据权利要求7所述的方法,其特征在于,还包括:

9.一种计算机可读存储介质,其特征在于,其上存储有程序指令,所述程序指令当被计算机执行时使得所述计算机执行权利要求6至8任一项所述的方法。

10.一种计算设备,其特征在于,包括:

...

【技术特征摘要】

1.一种网络装置,其特征在于,包括:包括m个第一端口的第一控制单元、包括m个第二端口和m个第三端口的转换单元、包括m个第四端口的面板物理端口;其中,m为大于2的整数;

2.根据权利要求1所述的装置,其特征在于,所述转换单元中设置有n个m比特位的寄存器,每个寄存器的m个比特位均能够与所述m个第三端口一一对应,所述n个寄存器中的m个目标寄存器与所述m个第二端口一一对应;

3.根据权利要求1或2所述的装置,其特征在于,还包括与所述转换单元连接的第二控制单元;

4.根据权利要求3所述的装置,其特征在于,所述第二控制单元还用于根据修改指令生成并向所述转换单元发送修改后的端口映射表;

5.根据权利要求1或2所述的装置,其特征在于,还包括m个物理层芯片,分别串联在所述m个第一端口和其一一对应的所述m个第二端口之间。

6.一种网络装置的物理链路建立方法,其特征在于,所述网...

【专利技术属性】
技术研发人员:丁仕亮
申请(专利权)人:北京东土科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1