2002/8/5 Japan Network Information Center 3 2002/8/5 Japan Network Information Center 4
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
Why is an IP address
DNS
required? Mail address
yoshiko@nic.ad.jp
Besides a domain name, is an IP address also Domain name
necessary?
When we send e-mail, we specify a domain nic.ad.jp
name (mail address) only and why ・・・
1
DNS IP Address
Mail address
yoshiko@nic.ad.jp n IP address is expressed in 32 bits of “0” and “ 1”.
Domain name n IP address is separated into four segments by
dots and a range of each segment is between 0
nic.ad.jp and 255
n IP address is assigned to a device (computer,
etc.) like a phone number and identifies every
device.
DNS n IP address is unique number in the world and
controlled by address registry.
2002/8/5 202.12.30.4
Japan Network Information Center 7 2002/8/5 Japan Network Information Center 8
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
IP Address TCP/IP
n Abbreviation for Transmission Control
11001010 00001100 00011110 00100110 Protocol/Internet Protocol
n Rule for data communication in the Internet
202 . 12 . 30 . 38 n A data is sent as several packets and the
entire data is not sent at a time
n 32-Bit number (4 octets) n One of protocols prescribed by IETF (Internet
Note: 1 Octet is 8 bits Engineering Task Force)
n 8 Bits of binary number is expressed in a n IP address is required in order to judge a
decimal notation and every octet is separated party using this TCP/IP
by dots
n This complies with TCP/IP
2002/8/5 Japan Network Information Center 9 2002/8/5 Japan Network Information Center 10
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
2
Mechanism of Internet Mechanism of Internet
Communication Communication
Mail X yoshiko How 1 Mail X yoshiko How 1
How are you, Ms. X? How are you, Ms. X?
Bye-bye X Bye-bye X
Yoshiko Yoshiko
R R
R R
X yoshiko How 1 X yoshiko How 1
R R R R
X yoshiko are you, 2 R R X yoshiko are you, 2 R R
X yoshiko Ms. X , 3 X yoshiko Ms. X 3
X yoshiko Bye-bye 4 X yoshiko Bye-bye 4
Mechanism of Internet
Communication Router
Mai l X yoshiko How 1
How are you, Ms. X? 2 n Router knows where to send the
X yoshiko are you, X
Bye-bye packets outward.
Yoshiko
R n Router knows which host computer
R
X yoshiko How 1 in its own network the received
R R
X yoshiko are you, 2 R R packets should be sent to.
X yoshiko Ms. X 3
X yoshiko Bye-bye 4
3
Format (IPv4) Format (IPv4)
○ Class A Address (1.0.0.0 to 127.255.255.255)
○ Class C Address (192.0.0.0 to 223.255.255.255)
Network
0 Host (24)
(7) Host
110 Network (21)
(8)
2002/8/5 Japan Network Information Center 19 2002/8/5 Japan Network Information Center 20
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
2002/8/5 Japan Network Information Center 21 2002/8/5 Japan Network Information Center 22
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
4
Numbers of Items in Global
IP Address Space Routing Table
– Growth of Global Routing Table
» Unaggregated Internet would exceed 200,000 routes!
Class D Others
6% 6%
Class C
13%
Class A
50%
Class B
25%
2002/8/5 Japan Network Information Center 25 2002/8/5 Japan Network Information Center
http://www.employees.org/~tbates/cidr.hist.plot.html 26
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
Prefix Notation
Announced Route Length
– Large number of long prefixes announced
n bits pref classf mask addrs bits
bits pref classf mask addrs
n 0 /32 255.255.255.255 1 16 /16 1 B 255.255.0.0 64 K » mostly /24 prefixes (former class C networks)
n 1 /31 255.255.255.254 2 17 /15 2 B 255.254.0.0 128 K
n 2 /30 255.255.255.252 4 18 /14 4 B 255.252.0.0 256 K
n 3 /29 255.255.255.248 8 19 /13 8 B 255.248.0.0 512 K
n 4 /28 255.255.255.240 16 20 /12 16 B 255.240.0.0 1M
n 5 /27 255.255.255.224 32 21 /11 32 B 255.224.0.0 2M Date 19 20 21 22 23 24 25 26 27 28 29 30 31 32
n 6 /26 255.255.255.192 64 22 /10 64 B 255.192.0.0 4M 990213 2771 1515 1919 2721 3634 23638 12 23 3 12 5 7 0 4
n 7 /25 255.255.255.128 128 23 /9 128 B 255.128.0.0 8M
n 8 /24 1 C 255.255.255.0 256 24 /8 1 A 255.0.0.0 16 M 990212 2767 1516 1912 2717 3628 23586 12 22 3 12 5 7 0 4
n 9 /23 2 C 255.255.254.0 512 25 /7 2 A 254.0.0.0 32 M 990211 2769 1514 1929 2723 3632 23236 12 24 3 11 5 7 0 4
n 10 /22 4 C 255.255.252.0 1K 26 /6 4 A 252.0.0.0 64 M 990210 2758 1508 1918 2711 3633 23639 12 19 2 9 5 5 0 5
n 11 /21 8 C 255.255.248.0 2K 27 /5 8 A 248.0.0.0 128 M 990209 2741 1482 1875 2651 3541 23514 13 20 3 11 2 5 0 5
n 12 /20 16 C 255.255.240.0 4K 28 /4 16 A 240.0.0.0 256 M
n 13 /19 32 C 255.255.224.0 8K 29 /3 32 A 224.0.0.0 512 M http://www.merit.edu/ipma/routing_table/mae-east/prefixlen.990213.html
n 14 /18 64 C 255.255.192.0 16 K 30 /2 64 A 192.0.0.0 1024 M
n 15 /17 1 28 C 255.255.128 32 K
n * February 1999 figures
2002/8/5 Japan Network Information Center 27 2002/8/5 Japan Network Information Center 28
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
5
Classless Address Why is CIDR used?
6
Subnet Mask Global Address and Private Address
32 Bits
/24
2002/8/5 Japan Network Information Center 37 2002/8/5 Japan Network Information Center 38
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
7
Territory of Regional
Internet Registry System
Internet Registry
ICANN
RIPE NCC
IANA ASO
Marina del Rey, CA, US ARIN
2002/8/5 Japan Network Information Center 43 2002/8/5 Japan Network Information Center 44
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
Allocation and
From IPv4 to IPv6
Assignment
n Allocation n IPv4 address was designed with no thought
– IP address space which the Internet given to worldwide growth of the Internet and
Registry has for reassignment initial allocation and assignment does not
take efficiency into consideration.
n Assignment n IPv6 was planned to solve those problems
– IP address space used for a network since such problems came up and improved
managed actually. by many researches. This year, allocation for
service started
– Usually, used for customer or infrastructure
of ISP
2002/8/5 Japan Network Information Center 47 2002/8/5 Japan Network Information Center 48
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
8
IPv6 Address IPv6 Address
2002/8/5 Japan Network Information Center 49 2002/8/5 Japan Network Information Center 50
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
2002/8/5 Japan Network Information Center 51 2002/8/5 Japan Network Information Center 52
Yoshiko Okazaki Chong Yoshiko Okazaki Chong
Reference Documents