【技术实现步骤摘要】
基板管理控制器与网络接口控制器之间的管理流量通信
技术介绍
[0001]计算机平台(例如,服务器)可以包括专用服务处理器(被称为“基板管理控制器”或“BMC”),目的是监测和管理平台。作为该监测和管理的一部分,BMC可以监督计算机平台的一个或多个网络接口控制器(也被称为“网络接口卡”)或“NIC”。NIC为计算机平台的部件提供网络连接性。计算机技术在不断发展,并且最近的计算机平台可以具有“智能NIC”。除了提供网络连接性之外,智能NIC还可以卸载传统上由传统计算机平台的通用中央处理单元(CPU)执行的处理操作。
附图说明
[0002]图1是根据示例实施方式的计算机平台的示意图,所述计算机平台具有用于在基板管理控制器(BMC)与网络接口控制器(NIC)之间对边带管理流量进行通信的边带通信桥。
[0003]图2是根据示例实施方式的图1的边带通信桥的示意图。
[0004]图3是根据示例实施方式的边带通信桥的端口接口的先进先出(FIFO)缓冲器的示意图。
[0005]图4是根据示例实施方式的边带通信桥的用于对仲裁信号通信进行重新定时的电路的示意图。
[0006]图5是描绘了根据示例实施方式的用于在BMC与网络接口控制器之间对管理流量进行通信的过程的流程图。
[0007]图6是根据示例实施方式的用于与系统管理控制器和网络接口控制器进行通信的桥的示意图。
[0008]图7是根据示例实施方式的计算机平台的示意图,所述计算机平台包括网络接口控制器、BMC和用于在网络接口控制器与BMC之间对管理流 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:由桥的第一端口向第一互连的第一端提供参考时钟信号,所述第一互连在所述第一端口与第一网络接口控制器之间延伸,其中,所述参考时钟信号在所述第一互连上传播,以在所述第一互连的第二端在所述第一网络接口控制器处提供第一延迟参考时钟信号;由所述桥对所述第一延迟参考时钟信号的定时进行感测;以及经由所述第一互连在基板管理控制器的网络接口与所述第一网络接口控制器之间对管理流量进行通信,其中,所述管理流量的通信包括:响应于对所述第一延迟参考时钟信号的定时的感测,所述第一端口将与所述第一互连的第一端的数据通信与所述第一延迟参考时钟信号同步。2.如权利要求1所述的方法,进一步包括:由所述桥的第二端口向第二互连的第一端提供所述参考时钟信号,所述第二互连在所述第二端口与所述基板管理控制器的网络接口之间延伸,其中,所述参考时钟信号在所述第二互连上传播,以在所述第二互连的第二端处向所述基板管理控制器的网络接口提供第二延迟参考时钟信号;以及由所述桥对所述第二延迟参考时钟信号的定时进行感测;其中,对所述管理流量进行通信进一步包括:经由所述第二互连对所述管理流量进行通信;以及响应于对所述第二延迟参考时钟信号的定时的感测,由所述第二端口将与所述第二互连的第一端的数据通信与所述第二延迟参考时钟信号同步。3.如权利要求1所述的方法,进一步包括由所述第一端口向反馈时钟路径的第一端提供所述参考时钟信号,其中:所述参考时钟信号在所述反馈时钟路径上传播,以在所述反馈时钟路径的第二端处提供反馈时钟信号;所述反馈时钟路径在所述第一端与所述第二端之间具有这样的长度:该长度与其上传播所述参考时钟信号的所述第一互连的长度相对应;对所述第一延迟参考时钟信号的定时进行感测包括:由所述桥接收所述反馈时钟信号;以及将与所述第一互连的第一端的数据通信与所述第一延迟参考时钟信号同步包括以下至少一项:由所述第一端口与所述反馈时钟信号同步地接收从所述第一互连接收到的数据、或者由所述第一端口与所述反馈时钟信号同步地向所述第一互连发送数据。4.如权利要求1所述的方法,进一步包括:由所述桥的第二端口向第二互连的第一端提供所述参考时钟信号,所述第二互连在所述第二端口与第二网络接口控制器之间延伸;以及经由所述第二互连在所述基板管理控制器的网络接口与所述第二网络接口控制器之间对管理流量进行通信包括:由所述第二端口将与所述第二互连的第一端的数据通信与所述第一延迟参考时钟信号同步。5.如权利要求1所述的方法,进一步包括:由所述桥的第二端口向第二互连的第一端提供所述参考时钟信号,所述第二互连在所
述第二端口与第二网络接口控制器之间延伸,其中,所述参考时钟信号在所述第二互连上传播,以在所述第二互连的第二端在所述第二网络接口控制器处提供第二延迟参考时钟信号;由所述桥对所述第二延迟参考时钟信号的定时进行感测;以及经由所述第二互连在所述基板管理控制器的网络接口与所述第二网络接口控制器之间对管理流量进行通信包括:响应于对所述第二延迟参考时钟信号的感测,所述第二端口将与所述第二互连的第一端的数据通信与所述第二延迟参考时钟信号同步。6.如权利要求5所述的方法,其中,所述第一互连包括基于电缆的互连,并且所述第二互连包括无电缆互连。7.如权利要求5所述的方法,进一步包括:由所述桥接收由所述第二网络接口控制器提供的仲裁输出信号,其中,所述仲裁输出信号表示所述第二网络接口控制器正在放弃令牌所有权;由所述桥将所述仲裁输出信号与所述第一延迟参考时钟信号同步,以提供表示是否正在向所述第一网络接口控制器转移所述令牌所有权的重新定时的仲裁信号;以及由所述桥向第一网络接口控制器提供所述重新定时的仲裁信号。8.如权利要求5所述的方法,其中,所述桥包括第三端口,所述第三端口耦接到所述基板管理控制器的网络接口,所述方法进一步包括:响应于所述第一网络控制器断言表示所述第一网络控制器具有令牌所有权的所有权信号,由所述桥将所述第一端口耦接到所述第三端口,以允许所述第一网络接口控制器经由所述第一互连向所述基板管理控制器的网络接口发送数据;以及响应于所述第二网络控制器断言表示所述第二网络控制器具有所述令牌所有权的所有权信号,由所述桥将所述第二端口耦接到所述第三端口,以允许所述第二网络接口控制器经由所述第二互连向所述基板管理控制器的网络接口发送数据。9.如权利要求5所述的方法,其中,所述桥包括第三端口,所述第三端口耦接到所述基板管理控制器的网络接口,所述方法进一步包括:由所述第三端口接收由所述基板管理控制器发送的发送数据;由所述第一端口与所述第一延迟参考时钟信号同步地向所述第一互连发送所述发送数据;以及由所述第二端口与所述第二延迟参考时钟信号同步地向所述第二互连发送所述发送数据。10.如权利要求5所述的方法,其中,所述桥包括第三端口,...
【专利技术属性】
技术研发人员:D,
申请(专利权)人:慧与发展有限责任合伙企业,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。