Sunday, November 18, 2007

Bogon List v3.9 - 29 OCT 2007

Bogon Dotted Decimal List v3.9 29 OCT 2007

Dotted Decimal Non-aggregated
0.0.0.0 255.0.0.0
1.0.0.0 255.0.0.0
2.0.0.0 255.0.0.0
5.0.0.0 255.0.0.0
10.0.0.0 255.0.0.0
23.0.0.0 255.0.0.0
27.0.0.0 255.0.0.0
31.0.0.0 255.0.0.0
36.0.0.0 255.0.0.0
37.0.0.0 255.0.0.0
39.0.0.0 255.0.0.0
42.0.0.0 255.0.0.0
46.0.0.0 255.0.0.0
49.0.0.0 255.0.0.0
50.0.0.0 255.0.0.0
100.0.0.0 255.0.0.0
101.0.0.0 255.0.0.0
102.0.0.0 255.0.0.0
103.0.0.0 255.0.0.0
104.0.0.0 255.0.0.0
105.0.0.0 255.0.0.0
106.0.0.0 255.0.0.0
107.0.0.0 255.0.0.0
108.0.0.0 255.0.0.0
109.0.0.0 255.0.0.0
110.0.0.0 255.0.0.0
111.0.0.0 255.0.0.0
112.0.0.0 255.0.0.0
113.0.0.0 255.0.0.0
127.0.0.0 255.0.0.0
169.254.0.0 255.255.0.0
172.16.0.0 255.240.0.0
173.0.0.0 255.0.0.0
174.0.0.0 255.0.0.0
175.0.0.0 255.0.0.0
176.0.0.0 255.0.0.0
177.0.0.0 255.0.0.0
178.0.0.0 255.0.0.0
179.0.0.0 255.0.0.0
180.0.0.0 255.0.0.0
181.0.0.0 255.0.0.0
182.0.0.0 255.0.0.0
183.0.0.0 255.0.0.0
184.0.0.0 255.0.0.0
185.0.0.0 255.0.0.0
192.0.2.0 255.255.255.0
192.168.0.0 255.255.0.0
197.0.0.0 255.0.0.0
198.18.0.0 255.254.0.0
223.0.0.0 255.0.0.0
224.0.0.0 224.0.0.0
Dotted Decimal Aggregated
The following aggregations follow proper boundaries and are suitable for use in black hole routes. If proper boundaries are not followed it is possible to further aggregate, though this likely won't work on most gear.

0.0.0.0 254.0.0.0
2.0.0.0 255.0.0.0
5.0.0.0 255.0.0.0
10.0.0.0 255.0.0.0
23.0.0.0 255.0.0.0
27.0.0.0 255.0.0.0
31.0.0.0 255.0.0.0
36.0.0.0 254.0.0.0
39.0.0.0 255.0.0.0
42.0.0.0 255.0.0.0
46.0.0.0 255.0.0.0
49.0.0.0 255.0.0.0
50.0.0.0 255.0.0.0
100.0.0.0 252.0.0.0
104.0.0.0 248.0.0.0
112.0.0.0 254.0.0.0
127.0.0.0 255.0.0.0
169.254.0.0 255.255.0.0
172.16.0.0 255.240.0.0
173.0.0.0 255.0.0.0
174.0.0.0 254.0.0.0
176.0.0.0 248.0.0.0
184.0.0.0 254.0.0.0
192.0.2.0 255.255.255.0
192.168.0.0 255.255.0.0
197.0.0.0 255.0.0.0
198.18.0.0 255.254.0.0
223.0.0.0 255.0.0.0
224.0.0.0 224.0.0.0

Cisco ACL Non-aggregated
0.0.0.0 0.255.255.255
1.0.0.0 0.255.255.255
2.0.0.0 0.255.255.255
5.0.0.0 0.255.255.255
10.0.0.0 0.255.255.255
23.0.0.0 0.255.255.255
27.0.0.0 0.255.255.255
31.0.0.0 0.255.255.255
36.0.0.0 0.255.255.255
37.0.0.0 0.255.255.255
39.0.0.0 0.255.255.255
42.0.0.0 0.255.255.255
46.0.0.0 0.255.255.255
49.0.0.0 0.255.255.255
50.0.0.0 0.255.255.255
100.0.0.0 0.255.255.255
101.0.0.0 0.255.255.255
102.0.0.0 0.255.255.255
103.0.0.0 0.255.255.255
104.0.0.0 0.255.255.255
105.0.0.0 0.255.255.255
106.0.0.0 0.255.255.255
107.0.0.0 0.255.255.255
108.0.0.0 0.255.255.255
109.0.0.0 0.255.255.255
110.0.0.0 0.255.255.255
111.0.0.0 0.255.255.255
112.0.0.0 0.255.255.255
113.0.0.0 0.255.255.255
127.0.0.0 0.255.255.255
169.254.0.0 0.0.255.255
172.16.0.0 0.15.255.255
173.0.0.0 0.255.255.255
174.0.0.0 0.255.255.255
175.0.0.0 0.255.255.255
176.0.0.0 0.255.255.255
177.0.0.0 0.255.255.255
178.0.0.0 0.255.255.255
179.0.0.0 0.255.255.255
180.0.0.0 0.255.255.255
181.0.0.0 0.255.255.255
182.0.0.0 0.255.255.255
183.0.0.0 0.255.255.255
184.0.0.0 0.255.255.255
185.0.0.0 0.255.255.255
192.0.2.0 0.0.0.255
192.168.0.0 0.0.255.255
197.0.0.0 0.255.255.255
198.18.0.0 0.1.255.255
223.0.0.0 0.255.255.255
224.0.0.0 31.255.255.255
Cisco ACL Aggregated
The following aggregations work with Cisco ACLs, and are aligned on proper boundaries.

0.0.0.0 1.255.255.255
2.0.0.0 0.255.255.255
5.0.0.0 0.255.255.255
10.0.0.0 0.255.255.255
23.0.0.0 0.255.255.255
27.0.0.0 0.255.255.255
31.0.0.0 0.255.255.255
36.0.0.0 1.255.255.255
39.0.0.0 0.255.255.255
42.0.0.0 0.255.255.255
46.0.0.0 0.255.255.255
49.0.0.0 0.255.255.255
50.0.0.0 0.255.255.255
100.0.0.0 3.255.255.255
104.0.0.0 7.255.255.255
112.0.0.0 1.255.255.255
127.0.0.0 0.255.255.255
169.254.0.0 0.0.255.255
172.16.0.0 0.15.255.255
173.0.0.0 0.255.255.255
174.0.0.0 1.255.255.255
176.0.0.0 7.255.255.255
184.0.0.0 1.255.255.255
192.0.2.0 0.0.0.255
192.168.0.0 0.0.255.255
197.0.0.0 0.255.255.255
198.18.0.0 0.1.255.255
223.0.0.0 0.255.255.255
224.0.0.0 31.255.255.255

Bit Notation Non-aggregated
0.0.0.0/8
1.0.0.0/8
2.0.0.0/8
5.0.0.0/8
10.0.0.0/8
23.0.0.0/8
27.0.0.0/8
31.0.0.0/8
36.0.0.0/8
37.0.0.0/8
39.0.0.0/8
42.0.0.0/8
46.0.0.0/8
49.0.0.0/8
50.0.0.0/8
100.0.0.0/8
101.0.0.0/8
102.0.0.0/8
103.0.0.0/8
104.0.0.0/8
105.0.0.0/8
106.0.0.0/8
107.0.0.0/8
108.0.0.0/8
109.0.0.0/8
110.0.0.0/8
111.0.0.0/8
112.0.0.0/8
113.0.0.0/8
127.0.0.0/8
169.254.0.0/16
172.16.0.0/12
173.0.0.0/8
174.0.0.0/8
175.0.0.0/8
176.0.0.0/8
177.0.0.0/8
178.0.0.0/8
179.0.0.0/8
180.0.0.0/8
181.0.0.0/8
182.0.0.0/8
183.0.0.0/8
184.0.0.0/8
185.0.0.0/8
192.0.2.0/24
192.168.0.0/16
197.0.0.0/8
198.18.0.0/15
223.0.0.0/8
224.0.0.0/3
Bit Notation Aggregated
If proper boundaries are not followed it is possible to further aggregate, though this likely won't work on most gear.

0.0.0.0/7
2.0.0.0/8
5.0.0.0/8
10.0.0.0/8
23.0.0.0/8
27.0.0.0/8
31.0.0.0/8
36.0.0.0/7
39.0.0.0/8
42.0.0.0/8
46.0.0.0/8
49.0.0.0/8
50.0.0.0/8
100.0.0.0/6
104.0.0.0/5
112.0.0.0/7
127.0.0.0/8
169.254.0.0/16
172.16.0.0/12
173.0.0.0/8
174.0.0.0/7
176.0.0.0/5
184.0.0.0/7
192.0.2.0/24
192.168.0.0/16
197.0.0.0/8
198.18.0.0/15
223.0.0.0/8
224.0.0.0/3

Juniper prefix-list Non-aggregated
policy-options {
prefix-list bogons {
0.0.0.0/8;
1.0.0.0/8;
2.0.0.0/8;
5.0.0.0/8;
10.0.0.0/8;
23.0.0.0/8;
27.0.0.0/8;
31.0.0.0/8;
36.0.0.0/8;
37.0.0.0/8;
39.0.0.0/8;
42.0.0.0/8;
46.0.0.0/8;
49.0.0.0/8;
50.0.0.0/8;
100.0.0.0/8;
101.0.0.0/8;
102.0.0.0/8;
103.0.0.0/8;
104.0.0.0/8;
105.0.0.0/8;
106.0.0.0/8;
107.0.0.0/8;
108.0.0.0/8;
109.0.0.0/8;
110.0.0.0/8;
111.0.0.0/8;
112.0.0.0/8;
113.0.0.0/8;
127.0.0.0/8;
169.254.0.0/16;
172.16.0.0/12;
173.0.0.0/8;
174.0.0.0/8;
175.0.0.0/8;
176.0.0.0/8;
177.0.0.0/8;
178.0.0.0/8;
179.0.0.0/8;
180.0.0.0/8;
181.0.0.0/8;
182.0.0.0/8;
183.0.0.0/8;
184.0.0.0/8;
185.0.0.0/8;
192.0.2.0/24;
192.168.0.0/16;
197.0.0.0/8;
198.18.0.0/15;
223.0.0.0/8;
224.0.0.0/3;
}
}
Juniper prefix-list Aggregated
policy-options {
prefix-list bogons {
0.0.0.0/7;
2.0.0.0/8;
5.0.0.0/8;
10.0.0.0/8;
23.0.0.0/8;
27.0.0.0/8;
31.0.0.0/8;
36.0.0.0/7;
39.0.0.0/8;
42.0.0.0/8;
46.0.0.0/8;
49.0.0.0/8;
50.0.0.0/8;
100.0.0.0/6;
104.0.0.0/5;
112.0.0.0/7;
127.0.0.0/8;
169.254.0.0/16;
172.16.0.0/12;
173.0.0.0/8;
174.0.0.0/7;
176.0.0.0/5;
184.0.0.0/7;
192.0.2.0/24;
192.168.0.0/16;
197.0.0.0/8;
198.18.0.0/15;
223.0.0.0/8;
224.0.0.0/3;
}
}