发明名称 | 按需分配的网络地址转换方法、设备和系统 | ||
摘要 | 本发明公开了一种网络地址转换方法、设备和系统,为转换前的网络地址分配唯一的转换后的网络地址,以及附属于转换后的网络地址的基本端口块。当基本端口块耗尽时,为基本端口块增加备用端口块。当备用端口块空闲时,回收备用端口块。本发明公开的网络地址转换方法、设备和系统可以按照端口使用的需求来分配端口,实现按照用户的需求来分发端口,满足用户的需求,也能提高端口使用的效率。 | ||
申请公布号 | CN103167049B | 申请公布日期 | 2016.09.07 |
申请号 | CN201110412819.5 | 申请日期 | 2011.12.13 |
申请人 | 中国电信股份有限公司 | 发明人 | 吴伟;毛东峰;杨国良;李阳春;伍佑明;谭景华;黄灿灿 |
分类号 | H04L29/12(2006.01)I;H04L12/24(2006.01)I | 主分类号 | H04L29/12(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人 | 孙宝海 |
主权项 | 一种网络地址转换方法,其特征在于,包括:为转换前的网络地址分配唯一的转换后的网络地址,以及附属于所述转换后的网络地址的基本端口块;其中,当收到转换前的网络地址发出的报文时,检查是否对所述转换前的网络地址分配了对应的转换后的网络地址;如果没有分配,通过哈希算法从网络地址转换地址池中获取与所述转换前的网络地址对应的唯一的外部网络地址,将所述外部网络地址分配给所述转换前的网络地址,并将附属于所述外部网络地址的唯一的基本端口块分配给所述转换前的网络地址;当所述基本端口块耗尽时,为所述基本端口块增加备用端口块;其中,所述基本端口块的多个备用端口块具有不同的优先级;当为新建的会话session分配端口时,在所述基本端口块耗尽后,为新建的session按优先级的高低分配备用端口块的空闲端口;当所述备用端口块空闲时,回收所述备用端口块;其中,所述基本端口块的备用端口块等待优先级比其低的备用端口块都回收完毕、且其自身所有session都老化完毕后,才被回收;其中,所述基本端口块为一段连续的端口编号范围。 | ||
地址 | 100032 北京市西城区金融大街31号 |