申请/专利权人:思科技术公司
申请日:2022-08-29
公开(公告)日:2024-04-26
公开(公告)号:CN117941330A
主分类号:H04L41/0226
分类号:H04L41/0226;H04L41/0806;H04L41/0823;H04L41/5054;H04L41/5051;H04L41/50;H04L41/122;H04L41/0895;H04L41/0897;H04L41/40;H04L41/22;H04L43/0876;H04L43/16;H04L43/20
优先权:["20210908 US 17/469,670"]
专利状态码:在审-实质审查的生效
法律状态:2024.05.14#实质审查的生效;2024.04.26#公开
摘要:用于使用域专用语言DSL通过描述需要什么网络级行为来表达整体网络行为的技术和机制。编译器将DSL分解成可执行代码的各部分,这些部分将在网络架构的不同网络设备和位置处运行。在一些情况下,从编译器输出的可执行代码可以用于确定需要什么网络功能、网络设备和或网络拓扑来实现所需的整体网络行为。在其他示例中,可用网络设备的清单和或拓扑可以被馈送到编译器中,并且编译器可以将DSL编译成能够被可用网络设备的清单和或拓扑支持的可执行代码。因此,DSL可以用于描述整体网络行为,以容易地生成用于实现所需的网络级行为的可执行代码。
主权项:1.一种用于使用域专用语言DSL来定义网络架构的整体网络行为的方法,所述方法包括:接收用所述DSL表达的第一代码,所述第一代码定义所述网络架构的整体网络行为,所述DSL是能够用于定义网络架构的端到端网络行为的网络描述语言;将所述第一代码编译成第二代码,所述第二代码能够由多个网络设备执行以执行一个或多个网络功能;识别所述第二代码的与用于实现所述整体网络行为的第一网络功能相对应的第一部分;识别所述第二代码的与用于实现所述整体网络行为的第二网络功能相对应的第二部分;将第一网络设备识别为被优化以执行所述第一网络功能;将第二网络设备识别为被优化以执行所述第二网络功能;将所述第二代码的所述第一部分部署到所述第一网络设备;以及将所述第二代码的所述第二部分部署到所述第二网络设备。
全文数据:
权利要求:
百度查询: 思科技术公司 使用域专用语言来描述网络级行为
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。