I know that 192.168.0.0/16 are adresses reserved for private networks. What about 18.104.22.168/16 addresses and other.. in 192.0.0.0/8. Are they routable in the "Internet" or are they also private?
These reserved IP-ranges for private networks are defined in RFC1918. 22.214.171.124/16 is not in them. You can verify using a WHOIS service that this /16 is divided into a number of smaller assignments to various networks.
What about 126.96.36.199/16?
This is valid address space, and the addresses are routable, they are NOT private.
What about other addresses in 192.0.0.0/8?
You'd have to verify with WHOIS, some of the networks other than 192.168.0.0/16 within the 192.0.0.0/8 range are also private.
You could check anything you like in the future from just about an Linux distribution command line via the WHOIS tool:
whois 192.0.0.0/8 whois x.x.x.x/yy
Example of valid address space:
NetRange: 192.0.0.0 - 188.8.131.52 CIDR: 192.0.0.0/8 NetName: NET192 NetHandle: NET-192-0-0-0-0 Parent: () NetType: Early Registrations, Maintained by ARIN OriginAS: Organization: Various Registries (Maintained by ARIN) (VR-ARIN) RegDate: 1993-05-01 Updated: 2010-06-30 Ref: http://whois.arin.net/rest/net/NET-192-0-0-0-0 OrgName: Various Registries (Maintained by ARIN) OrgId: VR-ARIN Address: 3635 Concord Parkway, Suite 200 City: Chantilly StateProv: VA PostalCode: 20151 Country: US RegDate: 1993-05-01 Updated: 2011-09-24 Comment: Address space was assigned by the InterNIC regardless of Comment: geographic region. The registrations are now being maintained Comment: by various registries, and the in-addr.arpa delegations are Comment: being maintained by ARIN. Ref: http://whois.arin.net/rest/org/VR-ARIN
Example of private address space:
Internet Assigned Numbers Authority PRIVATE-ADDRESS-CBLK-RFC1918-IANA-RESERVED (NET-192-168-0-0-1) 192.168.0.0 - 192.168.255.255 Various Registries (Maintained by ARIN) NET192 (NET-192-0-0-0-0) 192.0.0.0 - 184.108.40.206
From RFC1918 Section 3:
The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets: 10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
192.168.0.0/16 is the only private address space in 192.0.0.0/8. 192.0.0.0/24 is used by IANA, 192.0.2.0/24 is reserved for documentation and examples, and 220.127.116.11/24 is for 6to4 anycast.
I know that 192.168.0.0/16 are adresses reserved for private networks.
What about 18.104.22.168/16 addresses
Those are regular public IPv4 addreseses allocated to various networks.
and other.. in 192.0.0.0/8. Are they routable in the "Internet" or are they also private?
Most of the block is regular public IPs but there are a number of special things in there. Special allocations are documented at http://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml
192.0.0.0/24 is reserved for IETF protocol assignments. 192.0.0.0/29 is reserved for clients of ds-lite 464xlat and similar 22.214.171.124/32 is reserved as a dummy address for 4rd 126.96.36.199/32 is an anycast address for "port control protcol" 192.0.0.170/32 and 192.0.0.171/32 are used for DNS64 discovery 192.0.2.0/24 is reserved for documentation, examples etc 188.8.131.52/24 is used for "AS112 Redirection Using DNAME" 184.108.40.206/24 is used for "Automatic Multicast Tunneling" 220.127.116.11/24 is used as an anycast prefix for 6to4 relays 192.168.0.0/16 is private use 18.104.22.168/24 is Direct Delegation AS112 Service