TECHNIQUES FOR PREFIX SUBNETTING
First Claim
1. A method comprising the steps of:
- dividing a delegated internet protocol version six prefix, which is assigned to a gateway device which is interposed between an internet and a premises, into a lower-numbered portion and a higher-numbered portion;
allocating one of said lower-numbered portion and said higher-numbered portion to a plurality of networks associated with said premises;
breaking another one of said lower-numbered portion and said higher-numbered portion into a plurality of blocks for use in prefix delegation for allocation to routers associated with said premises requesting said prefix delegation; and
operating said gateway device in accordance with said dividing, allocating, and breaking steps.
7 Assignments
0 Petitions
Accused Products
Abstract
A delegated internet protocol version six prefix, which is assigned to a gateway device which is interposed between an internet and a premises, is divided into a lower-numbered portion and a higher-numbered portion. One of the portions is allocated to a plurality of networks associated with the premises. The other is broken into a plurality of blocks for use in prefix delegation for allocation to routers associated with the premises requesting the prefix delegation. The gateway device is operated in accordance with the dividing, allocating, and breaking steps. Optionally, at least some of the plurality of networks associated with the premises are pre-categorized into at least first and second trust zones, and the operating step further includes operating the gateway device in accordance with the pre-categorizing step. Apparatuses, devices, computer program products, and internet protocol version four embodiments are also provided.
120 Citations
26 Claims
-
1. A method comprising the steps of:
-
dividing a delegated internet protocol version six prefix, which is assigned to a gateway device which is interposed between an internet and a premises, into a lower-numbered portion and a higher-numbered portion; allocating one of said lower-numbered portion and said higher-numbered portion to a plurality of networks associated with said premises; breaking another one of said lower-numbered portion and said higher-numbered portion into a plurality of blocks for use in prefix delegation for allocation to routers associated with said premises requesting said prefix delegation; and operating said gateway device in accordance with said dividing, allocating, and breaking steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19)
-
-
17. A method comprising the steps of:
-
obtaining an internet protocol version four public address associated with a gateway device which is interposed between an internet and a premises; in accordance with predetermined rules, dividing a private address space for said premises into at least; a first subdivision for at least one of a wired sub-network, a wireless sub-network, and a multimedia over coaxial cable interface; and a second subdivision for at least another one of said wired sub-network, said wireless sub-network, and said multimedia over coaxial cable interface; assigning a first trust value to at least a portion of said first subdivision and a second trust value to at least a portion of said second subdivision in accordance with said predetermined rules; and operating said gateway device in accordance with said obtaining, dividing, and assigning steps.
-
-
18. An article of manufacture comprising a computer program product, said computer program product comprising:
-
a tangible computer-readable recordable storage medium, storing in a non-transitory manner computer readable program code, the computer readable program code comprising; computer readable program code configured to divide a delegated internet protocol version six prefix, which is assigned to a gateway device which is interposed between an internet and a premises, into a lower-numbered portion and a higher-numbered portion; computer readable program code configured to allocate one of said lower-numbered portion and said higher-numbered portion to a plurality of networks associated with said premises; computer readable program code configured to break another one of said lower-numbered portion and said higher-numbered portion into a plurality of blocks for use in prefix delegation for allocation to routers associated with said premises requesting said prefix delegation; and computer readable program code configured to operate said gateway device in accordance with said dividing, allocating, and breaking.
-
-
20. An apparatus comprising:
-
means for dividing a delegated internet protocol version six prefix, which is assigned to a gateway device which is interposed between an internet and a premises, into a lower-numbered portion and a higher-numbered portion; means for allocating one of said lower-numbered portion and said higher-numbered portion to a plurality of networks associated with said premises; means for breaking another one of said lower-numbered portion and said higher-numbered portion into a plurality of blocks for use in prefix delegation for allocation to routers associated with said premises requesting said prefix delegation; and means for operating said gateway device in accordance with said dividing, allocating, and breaking. - View Dependent Claims (21)
-
-
22. A gateway device for interposition between an internet and a premises, said gateway apparatus comprising:
-
a memory; and at least one processor, coupled to said memory, and operative to; divide a delegated internet protocol version six prefix, which is assigned to said gateway device, into a lower-numbered portion and a higher-numbered portion; allocate one of said lower-numbered portion and said higher-numbered portion to a plurality of networks associated with said premises; break another one of said lower-numbered portion and said higher-numbered portion into a plurality of blocks for use in prefix delegation for allocation to routers associated with said premises requesting said prefix delegation; and operate said gateway device in accordance with said dividing, allocating, and breaking. - View Dependent Claims (23, 24, 25, 26)
-
Specification