H04M11/06 H04L12/24 H04L12/28
1.一种可按照域名进行端口批发的方法,其特征在于,包括以下步 骤:
1)在端口批发服务器上配置接入码、域名及其端口批发信息;
2)接入服务器向端口批发服务器按照接入码发送第一次端口申请报 文;
3)接入服务器得到用户的域名信息后,向端口批发服务器发送第二 次端口申请报文,在该端口申请报文中携带域名信息,端口批发服务器根 据报文中的域名进行端口批发。
2.如权利要求1所述的可按照域名进行端口批发的方法,其特征在 于,所说的端口批发信息包括该接入码批发的端口数,如果接入码下有域 名,则还配置域名以及该域名批发的端口数。
3.如权利要求1所述的可按照域名进行端口批发的方法,其特征在 于,所说的第2)步具体包括以下步骤:
(1)当用户需要接入网络时,接入服务器首先向端口批发服务器发送 带有用户接入码信息的第一次端口申请报文;
(2)端口批发服务器判断该接入码下有无域名,如果没有域名,则根 据接入码进行端口批发,并返回申请确认报文给接入服务器;
(3)如果有域名则直接返回确认报文给接入服务器,并在申请确认报 文中设置按照域名进行批发的标识。
4.如权利要求3所述的可按照域名进行端口批发的方法,其特征在 于,所说的第一次申请报文包括用户的主叫号码、接入码以及该端口的信 息。
5.如权利要求1所述的可按照域名进行端口批发的方法,其特征在 于,所说的第3步具体包括以下步骤:
(1)接入服务器在收到申请确认报文后,判断报文中有无按照域名进 行批发的标识,如果无,允许该用户上网;
(2)若报文中有按照域名进行批发的标识,则在得到该用户域名后再 向端口批发服务器发送按照域名进行第二次端口申请的报文;
(3)端口批发服务器收到第二次端口申请报文后,再根据报文中的域 名进行端口批发,通过后返回给接入服务器确认报文,则允许该用户上 网;
(4)用户下网时,接入服务器再向端口批发服务器发送端口释放报 文,一次完整的端口批发过程结束。
6.如权利要求5所述的可按照域名进行端口批发的方法,其特征在 于,所说的第二次端口申请报文中带有用户的主叫号码、接入码、域名以 及该端口的信息。
技术领域
本发明属于网络接入技术领域,特别涉及一种实现端口批发的方法。
背景技术
端口批发是指由电信运营商(如中国电信),统一构建接入网络,提 供网络端口,然后由各国际互联网服务提供商(ISP)或企业来批发并经 营这些端口。
接入码是指用户上网时所使用的号码,比如163,169等,假如有一国 际互联网服务提供商,拥有的接入码为:163,从电信运营商批发了部分 端口,当用户通过163上网时就是通过该国际互联网服务提供商批发的端 口接入国际互联网的。
通常端口批发都是通过接入码来实现,一般情况下,通过接入码实现 进行端口批发的方法包括以下步骤:
1)用户拨号到接入服务器后(连接到接入服务器的一个端口上), 接入服务器向端口批发服务器发送端口申请报文,该报文包括用户的主叫 号码、接入码以及该端口的信息等;
2)端口批发服务器根据收到的信息分析该用户是否可以占用该端 口,如果允许则发申请确认报文,否则发申请拒绝报文;
3)接入服务器收到申请确认报文后,即可允许该用户上网了;
4)用户下网时,接入服务器再向端口批发服务器发送端口释放报 文,一次完整的端口批发过程结束。
在端口批发服务器上需要配置这样一些数据:所有的接入码,以及该 接入码批发的端口数等基本信息。
下面举例介绍一下最简单的批发过程:
假设端口批发服务器上已经登记了如下信息:
接入码163、批发的端口数为1000、已经占用的端口数为500;
接入服务器NAS1、NAS1上的端口0-10000;
也就是说163总共批发了1000个端口,现在已经占用了500个,当一个 163用户上网时,拨入接入服务器NAS1的端口1上,该接入服务器会向端 口批发服务器发送端口申请报文,报文内容包含:接入码:163、接入服 务器:NAS1、端口号:1。
端口批发服务器收到该报文后,查看163用户的使用情况,发现163批 发了1000个端口,当前只用了S00个,说明还可以用,就向接入服务器 NAS1返回申请确认报文,并且将163的当前占用的端口数加1。
当用户下网时,接入服务器再向端口批发服务器发送端口释放报文, 端口批发服务器再将163的当前占用端口数减1,批发过程就结束了。
上述方法能够根据接入码实现基本的端口批发功能。但由于一些小的 国际互联网服务提供商或者企业只是拥有域名,而只能与其他的国际互联 网服务提供商或者企业共用一个接入码,按照上面介绍的方法就只能与其 他的国际互联网服务提供商或者企业共同来批发端口,这对各个国际互联 网服务提供商或者企业来说都是不能接受的。
发明内容
本发明的目的是为克服已有技术地不足之处,提出一种可按照域名进 行端口批发的方法,使没有独自拥有接入码的各个ISP或者企业可以进行 单独端口批发,且具有方法实现容易,安全可靠的优点。
本发明提出的一种可按照域名进行端口批发的方法,其特征在于,包 括以下步骤:
1)在端口批发服务器上配置接入码、域名及其端口批发信息;
2)接入服务器向端口批发服务器按照接入码发送第一次端口申请报 文;
3)接入服务器得到用户的域名信息后,向端口批发服务器发送第二 次端口申请报文,在该端口申请报文中携带域名信息,端口批发服务器根 据报文中的域名进行端口批发。
本发明所说的端口批发信息可包括该接入码批发的端口数、如果接入 码下有域名,则还需要配置域名以及该域名批发的端口数。
上述的第2)步具体包括以下步骤:
(1)当用户需要接入网络时,接入服务器首先向端口批发服务器发送 带有用户接入码信息的第一次端口申请报文;
(2)端口批发服务器判断该接入码下有无域名,如果没有域名,则根 据接入码进行端口批发,并返回申请确认报文给接入服务器;
(3)如果有域名则直接返回确认报文给接入服务器,并在申请确认报 文中设置“按照域名进行批发”的标识。
所说的第一次申请报文可包括用户的主叫号码、接入码以及该端口的 信息等。
上述的第3步具体包括以下步骤:
(1)接入服务器在收到申请确认报文后,判断报文中有无“按照域名 进行批发”的标识,如果无,则允许该用户上网;
(2)若报文中有“按照域名进行批发”的标识,则在得到用户的域名 后再向端口批发服务器发送按照域名进行第二次端口申请的报文;
(3)端口批发服务器收到第二次端口申请报文后,再根据报文中的域 名进行端口批发,通过后返回给接入服务器确认报文,则允许该用户上 网;
(4)用户下网时,接入服务器再向端口批发服务器发送端口释放报 文,一次完整的端口批发过程结束。
该第二次端口申请报文中可带有用户的主叫号码、接入码、域名以及 该端口的信息等。
本发明方法的原理说明如下:
要实现按照域名进行端口批发要满足两个条件:在端口批发服务器上 配置域名的批发信息、在端口申请报文中携带域名信息,这样端口批发服 务器就可以根据申请报文中的域名信息来确认该用户是否可以占用这个端 口。第一次端口申请一般是在信令接续阶段进行的,此时不能取得用户 的域名信息,并且为了兼容按照接入码进行端口批发的方式,本发明采用 两次端口申请的方式,即首先按照接入码进行端口申请,在得到用户的域 名信息后,再对按照域名进行端口批发的用户在进行第二次端口申请。
本发明的特点及效果:
本发明的方法既可按照接入码进行端口批发又可按照域名进行端口批 发,使没有独自拥有接入码的各个ISP或者企业可以进行单独端口批发, 且具有方法实现容易,安全可靠的优点。
附图说明
图1为本发明按照域名进行端口批发的方法实施例总体流程框图。
具体实施方式
本发明提出的一种按照域名进行端口批发的方法结合实施例及附图详 细说明如下:
本实施例的实现方法如图1所示,包括以下步骤:
1)在端口批发服务器上配置端口批发信息;该端口批发信息可包括 所有的接入码,以及该接入码批发的端口数等基本信息,如果接入码下有 域名,则还需要配置维护域名以及该域名批发的端口数等基本信息(以后 的每次上网都使用这些配置);
2)当用户进行上网时,接入服务器首先向端口批发服务器发送端口 申请报文,该报文包括用户的主叫号码、接入码以及该端口的信息等;
3)端口批发服务器判断该接入码下有无域名,如果没有域名,则根 据接入码进行端口批发,并返回申请确认报文给接入服务器;
4)如果有域名则直接返回申请确认报文,并在确认报文中设置按照 域名进行批发的标识;
5)接入服务器在收到申请确认报文后,判断有无按照域名进行批发 的标识,如果无,则允许该用户上网,并且将该接入码的已经占用端口数 加1;
6)如果有按照域名进行批发的标识,则在得到用户的域名信息后还 要向端口批发服务器发送按照域名进行第二次端口申请的报文,该报文中 带有包括用户的主叫号码、接入码、域名以及该端口的信息等,
7)端口批发服务器收到第二次端口申请报文后,再根据报文中的域 名进行端口批发,通过后返回申请确认报文,允许该用户上网,并且将该 域名的已经占用端口数加1;
8)用户下网时,接入服务器再向端口批发服务器发送端口释放报 文,端口批发服务器再将相应的接入码或者域名的占用端口数减1,一次 完整的端口批发过程结束。
为更便于理解本实施例下面通过一个最简单的批发过程加以说明:
假设端口批发服务器上已经登记了如下信息:
接入码169、批发的端口数为1000、已经占用的端口数为500;
接入码163、批发的端口数为1000、已经占用的端口数为500;
接入码163下有两个域名domain和highway;
domain批发的端口数为1000、已经占用的端口数为300;
highway批发的端口数为2000、已经占用的端口数为600;
接入服务器NAS1、NAS1上的端口0-10000;
当一个highway用户上网时,拨入接入服务器NAS1的端口1上,该 接入服务器会向端口批发服务器发送端口申请报文,报文内容包含:接入 码:163、接入服务器:NAS1、端口号:1、主叫号码:XXXXXXXX。
端口批发服务器收到该报文后,查看163用户的使用情况,发现163下 还配置了域名信息,就向接入服务器NAS1返回申请确认报文,该报文中 携带需要再按照域名进行批发的标识,接入服务器收到该报文,在得到用 户的域名信息后,再次向端口批发服务器发送端口申请报文,报文内容包 含:主叫号码:XXXXXXXX、接入码:163、域名:highway、接 入服务器:NAS1、端口号:1,端口批发查看highway用户情况:批 发了2000,只占用了600个,还可以继续占用,于是向接入服务器返回申 请确认报文,接入服务器将该域名已经占用的端口数加1,用户正式开始 上网。
当该用户下网时,接入服务器再向端口批发服务器发送端口释放报 文,端口批发服务器再将域名highway的占用端口数减1,一次完整的 批发过程结束。
本文发布于:2023-04-14 06:12:53,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/2/86047.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |