-->

Pages


blog-indonesia.com

Friday, July 3, 2009

Introduction to Internet Protocol version 6 (IPv6):

Initially this article I write about the implementation of IPv6 on the system
linux operating, but after I write how I too only
made by a horoscope so I decided write
horoscope into 2 (ie introduction of IPv6 horoscope # 1, and Implementation of IPv6
linux operating system on the horoscope # 2).

In a network computer is known that the existence of a protocol how to set up
a node to communicate with other nodes in the network, the protocol is
works as a computer language that can communicate with each other.
protocol, which is the de facto standard in the Internet network protocol TCP / IP,
so that the TCP / IP compatible with various types of hardware and various
type of operating system (linux, Windows X, X BSD, de el el) can still communicate.

Internet Protocol (IP) is the core of TCP / IP, all the data coming from
layer-layer above must be processed by this protocol in order to ketujuan.versi at the IP
This has been used widely on the Internet is Internet Protocol version 4 (IPv4).







development of the internet very rapidly now that the allocation of this address (IP addres)
IPv4 increasingly reduced, this is the IP address legal price is very expensive
(except maok! heu ... heu ...). To overcome the lack of IP address allocation and IETF
designing a new IP which is called Internet Protocol version 6 (IPv6).

on IPv6, the length of the address consists of 128 bits, while IPv4 only 32 bits. so that the IPv6
able to provide the address of 2 ^ 128 [2 designation 128] or 3X10 ^ 38 addresses, while IPv4
only able to provide the address of 2 ^ 32 or 4.5 X10 ^ 10 addresses.

OK, just before intro aja! we now proceed to the more.
kemon BAYBEH !!!!!

I will now explain the other differences between IPv4 with IPv6.

A. Structure pengalamatan

# IPv4

pengalamatan IPv4 uses 32 bits of each bit separated by dots notation.
pengalamatan IPv4 notation is as follows:

XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

where every symbol X is replaced with a combination of bits 0 and 1.misalnya:

10000010.11001000.01000000.00000001 (binary digits in)

another way of writing that is easy diinget with 4 decimal form separated
with the point. eg to address the combination of binary can be written as above
as follows:

130,200,127,254

authors have considered all the friends i can be a way to convert from the
binary to decimal:). cos' I need to add more later dijelasakan intricate article nih: p
oke now continue to structure pengalamatan IPv6!

# IPv6

Unlike the IPv4 address notation that uses a number of 32 bits, IPv6 uses
128 bits. dah tau khan so why 128 bit? yup allocations can get more.
okay now we liat IPv6 address notation is as follows:

X: X: X: X: X: X: X: X

What is written in binary form as follows:

1111111001111000:0010001101000100:1011111001000001:1011110011011010:
0100000101000101:0000000000000000:0000000000000000:0011101000000000

(two blocks above actual nyambung but that does not take place then written down)
IPv6 address notation is in the form of what this binary is deliberately written not to make
whim but to read that shows how long IPv6 addresses.
please compare with the length of IPv4.

nah! to be more easily diinget each symbol X is replaced with a combination of 4 numbers
hexadecimal symbols separated by colon [:]. for the example above can be written as follows:

FE78: 2344: BE43: BCDA: A 4145:0:0:3

more comfortable diliatnya khan? nah pengalamatan IPv6 system can be simplified if there are
several consecutive numbers "0". notation for the example above can be written as:

FE78: 2344: BE43: BCDA: 4145:0:0:3 A ---> FE78: 2344: BE43: BCDA: 4145:: 3A

example again:

8088:0:0:0:0:0:4508:4545 ---> 8088:: 4508:4545

B. System pengalamatan

# IPv4

Pengalamatan IPv4 system is divided into 5 classes, based on the number of hosts that can be allocated
namely:

Class A: 1-126 range
Class B: range of 128-191
class C: range 192-223
class D: range of 224-247
class E: range 248-255

but the prevalent use only the class A, B and C, while class D is used to address the needs
multicasting and class E for experimental use.

addition, the term is known IPv4 subnet mask that is 32 bit binary number that is used to
distinguish the network ID and host ID, indicating the location of a host in one network
or other rich jaringan.contohnya gini:

IP address: 164.10.2.1 and 164.10.4.1 if the network is using different netmask
255.255.254.0, but if akan netmasknya changed to 255.255.240.0 then the second
IP address above is a different network. belom understand? gini belom I understand how:

164.10.2.1 ---> 10100100.00001010.00000010.00000001
255.255.254.0 -> 11111111.11111111.11111110.00000000
____________________________________ XOR
10100100.00001010.00000010.00000000-> 164.10.2.0
and
164.10.4.1 ---> 10100100.00001010.00001000.00000001
255.255.254.0 -> 11111111.11111111.11111110.00000000
____________________________________ XOR
10100100.00001010.00001000.00000000-> 164.10.4.0

XOR operation is growing as the primary, cuman easier, gampangnya kalo gini
number "1" even result in number "1" i the number of "1" bizarre result "0" (1 +1 = 1, 1 +0 = 0)
(heu ... heu ...).

visible results of operations XOR two netmask IP address with the same result means that the different
second IP address is different network. for example using the following
netmask 255.255.240.0 please try your own.

# IPv6

IPv6 is not known in terms pengkelasan, IPv6 only provide 3 types of pengalamatan
namely: Unicast, Anycast and multicast. unicast address is an address that points to a
address or host interface, used for the communication of fighting. on the unicast address
3 types of longer divided, namely: the link local address, site local addresses and global addresses.
link local address is the address used in the one link that is a local network
mutually connected in one level. Site local address is equivalent to a private address,
used is limited in one site so that only limited use in one
site so that it can not be used to send an address outside of this site.
global address is an address that is used for example for Internet Service Provider.

anycast address is the address that shows some of the interface (usually a different node).
packet that is sent to this address will be sent to Any address of the interface that most
close to the router. anycast addresses do not have any special allocation, cos' if some
node / interface is given the same prefix then the address is an anycast address.

multicast address is the address that shows some of the interface (usually to the node
different). Packages sent to this address will be sent to all
interface is indicated by this address. multicast address is designed to
replaces the broadcast address

in IPv4 that consume much bandwidth.

IPv6 address allocation table
__________________________________________________________________
| allocation | binary prefix | instance (16 bit first |
|_______________|__________________________|_______________________|
| Global unicast | 001 | 2XXX ato 3XXX |
| local links | 1111 1110 10 | FE8X - FEBx |
| site local | 1111 1110 11 | FECx - FEFx |
| Multicast | 1111 1111 | FFxx |
|_______________|__________________________|_______________________|

earlier than the address above there are also other types of pengalamatan are:

# IPv4-compatible IPv6 address is usually used to address this transition mechanism
Tunelling

kaya gini address format:

80 bits | 16 | 32 bits |
+-------+--+-------+
| 0000 ... ... ... .. 0000 | 0000 | IPv4 address |
+-------+--+-------+

for example:
= 0:0:0:0:0:0:192.168.30.1
=:: 192.168.30.1
=:: C0A8: 1E01
so 0:0:0:0:0:0:192.168.30.1 =:: c0AB: 1E01 I can from the mane? gini's how:
a first address 0:0:0:0:0:0:192.168.30.1 be binary
:: 11000000.10101000.00011110.00000001 then become a group of 16 bits
:: [1100.0000.1010.1000]: [0001.1110.0000.0001] hex converted to decimal->:: C0A8: 1E01
sign "." (point) within the brackets to facilitate the conversion from binary to hexadecimal.
pahamkan already? also still not please with that again, slowly: p

# IPv4-mapped IPv6 address is usually used for ISATAP transition mechanism.

80 bits | 16 | 32 bits |
+-------+--+-------+
| 0000 ... ... ... .. 0000 | FFFF | IPv4 address |
+-------+--+-------+

for example: =:: FFFF: 192.168.1.2

# IPv6 over Ethernet is used for stateless autoconfiguration (the IPv6 address
automatically without requiring a server that provides IP address allocation, DHCP similar
cuman without server).
example:
00:90:27:17: FC: 0f
/ \
/ \
FF FE
the address to be 00:90:27: FF: FE: 17: FC: 0f then blocked from the first bit of the seventh
diinvers
00:90:27:17: FC: 0f
|
|
\ | /
000000 [0] bit 0 of dikurungi diinvers from 0 -> 1
it is now 02:90:27: FF: FE: 17: FC: 0f address is the address of IPv6 over
ethernet.

oke segitu may be used any posts from me, as a theoretical basis for IPv6 (ceile !!!!),
actually there are many who want to write me cuman wait too long nih article
scared

ga is read. (heu ... heu ... ..)

hopefully stay in the spirit of sharing !!!!!

Posting Terkait



1 comments:

Anonymous said...

TEST

Post a Comment