发明名称 |
一种通过修改IP报文头实现卫星信道动态分配的方法 |
摘要 |
一种通过修改IP报文头实现卫星信道动态分配的方法,包括步骤:1、获取网卡以太网数据包;2、检测数据包,为IP报文且为IP4V版本,进行步骤3,否则接收并返回;3、判断IP头协议类型是否为GRE报文类型,GRE报文进行步骤4,否则接收并返回;4、解析包GRE报文头中的协议类型,为MPLS报文则进行步骤5,为IP报文则接收并返回;5、解析MPLS包头,获取S标志位,S标志为表示是否为栈底,值1为栈底;为栈底进行步骤6,不为栈底进行步骤9;6、如果MPLS报文所包含报文为TCP报文,判断是否为业务报文,为业务报文进行步骤7,非业务报文时接收并返回;7、修改整体报文的最外层IP头tos域为指定值。 |
申请公布号 |
CN102891810A |
申请公布日期 |
2013.01.23 |
申请号 |
CN201210339578.0 |
申请日期 |
2012.09.14 |
申请人 |
四川省电力公司信息通信公司;四川安迪科技实业有限公司 |
发明人 |
邓创;彭伟夫;肖行诠;付重;刘革;杨鸿昌;徐亮;马玫;邱天敏;任剑;艾江福 |
分类号 |
H04L12/917(2013.01)I;H04B7/185(2006.01)I |
主分类号 |
H04L12/917(2013.01)I |
代理机构 |
成都华典专利事务所(普通合伙) 51223 |
代理人 |
徐丰;杨保刚 |
主权项 |
一种通过修改IP报文头实现卫星信道动态分配的方法,其特征在于包括以下步骤:1)获取网卡以太网数据包;2)检测以太网数据包,检测出为IP报文且为IP4V版本,则进行步骤3,否则接收并返回; 3)判断IP头中的协议类型是否为GRE报文类型,如为GRE报文类型则进行步骤4,否则接收并返回;4)解析包GRE报文头中的协议类型,如为MPLS报文则进行步骤5,如为IP报文则接收并返回;5)解析MPLS包头,获取S标志位,S标志为表示是否为栈底,值1为栈底;如为栈底进行步骤6,不为栈底进行步骤9;6)如果MPLS报文所包含报文为TCP报文,判断是肉为业务报文,如为业务报文进行步骤7,为非业务报文时接收并返回;7)修改整体报文的最外层IP头tos域为指定值。 |
地址 |
610041 四川省成都市武侯区人民南路四段63号三、四层 |