Showing posts with label IPv6. Show all posts
Showing posts with label IPv6. Show all posts

Tuesday, May 18, 2010

Database firm reports rising demand for IPv6

An article from www.networkworld.com.

Pervasive Software, a Texas maker of embeddable database software, says it is seeing a rise in demand for IPv6 support from its Japanese customers.

Pervasive plans to provide full IPv6 functionality in Release 11 of its PSQL software, which is due out this summer.
IPv6 is the long-anticipated upgrade to the Internet's main communications protocol, which is known as IPv4.

IPv4 uses 32-bit addresses and can support 4.3 billion devices connected directly to the Internet. IPv6, on the other hand, uses 128-bit addresses and supports a virtually unlimited number of devices -- 2 to the 128th power.

The Internet infrastructure is migrating to IPv6 because it is running out of IPv4 address space. The Regional Internet Registries said in April that only 8% of IPv4 address remain unallocated. The remaining IPv4 addresses are expected to run out by 2012.

Pervasive says the demand for IPv6 is coming from the Japanese government market, which has new guidelines requiring agencies to purchase hardware and software systems that support IPv6.

"Most of our customers that sell to the central government or local governments as well have been trying wherever possible to use hardware and software that supports IPv6," says Martin Sims, Pervasive PSQL product manager. "I don't think many places have gone so far as using IPv6, but it is very much considered when people purchase hardware and software. Our Japanese customers have been very much asking us to come up with a version of our database product that supports IPv6."

Pervasive said that the Japanese government mandate for IPv6 has done more to encourage IPv6 deployment than similar efforts by Asian carriers.

"When the government comes out with these guidelines, vendors don't want that checkbox to be unchecked," Sims says. "One of our largest customers sells systems for libraries. Even though this is a central government guideline, it is filtering down to the local libraries."

The dynamic in the Japanese market is of interest because the U.S. federal government is instituting a similar change to its Federal Acquisition Regulation requiring all IT acquisitions to support IPv6. The FAR change goes into effect in July.

The U.S. government already met a mandate to demonstrate IPv6 capability on its backbone networks as of June 2008. But federal agencies have made little progress since then in terms of deploying IPv6.

Pervasive executives say they have not yet received requests for IPv6 support from its U.S. customers, many of whom are independent software vendors that support the U.S. federal market.

"The Westerners…keep asking us: Why are you doing this? Why are you investing money to add IPv6 into the product? Why can't you do this other preferred feature?" says Gilbert Van Cutsem, general manager of the database division at Pervasive Software. "But we have to do this because of the Japanese government mandating this. And a fairly big chunk of our revenues are coming out of Japan. But the good news is that while we're doing this for Japan, Japan is a little bit ahead of the curve for the rest of the world. The issue will hit all of us, but that might not be until 2012."

Pervasive says its PSQL software will have full IPv6 functionality for its legacy Btrieve interface this summer and that its SQL relational interface will support IPv6 by year-end.

Van Cutsem says Pervasive has been working on IPv6 development for six months.

"I wouldn't call it trivial," Van Cutsem says, pointing out that PSQL supports three operating systems. "The idea was that we always have a single code base for these three platforms so that all of these products are totally identical and totally compatible. Fixing IPv6 is one thing, but fixing it in such a way that you can deploy it on three platforms in exactly the same way with exactly the same behavior makes it non-trivial."

Pervasive says it is ready for the upcoming FAR change requiring IPv6.

"We wouldn't be afraid of the U.S. government's requirement," Van Cutsem says. "Thanks to our Japanese customers, we will not have to scramble to support it."

GE Intelligent Offers Flexible, High Bandwidth Gigabit Ethernet Switch

The General Electric Company - is an American multinational conglomerate corporation incorporated in the State of New York. In 2009, Forbes ranked GE as the world's largest company. The company has 304,000 employees around the world.

Voip-Solutions - Ethernet as a technology completely dominates the enterprise environment and is rapidly entrenching itself in the residential market as a result of the widespread uptake of broadband services. To design the challenging application in telecommunication, industrial and military systems, GE Intelligent Platforms has introduced the NETernity CP921RC-30x 6U CompactPCI (News - Alert) 24-port Gigabit Ethernet switch to satisfy large-scale, wholesale needs for high-speed Ethernet technology across the world. It is a fully managed Layer 2/3+ switch with support for ‘future-proof’ IPv6 switching and routing.

As part of GE Intelligent’s extensive Ethernet services portfolio, this vital new functionality is included in the form of Failover Groups, a feature that is part of GE’s OpenWare switch management environment.

FOG responds to o the need for very high availability networks. It is designed to support redundancy at different levels – redundant links across backplanes from nodes to switches, redundant switches, and redundant links to external networks. This gives fast, application-independent, failover capabilities, suitable for a wide range of network configurations, from the simple to the very complex.
This unique cost-effective unique combination of innovative hardware and software technologies delivers leading edge functionality, flexibility and availability to meet the increasing demand for international bandwidth in the global Ethernet services market.

Richard Spiesman, product manager at GE Intelligent Platforms (News - Alert) stated that as network traffic and dependency on the network increases, there is also an increased need for Ethernet switches that are high performance, high bandwidth and that offer the functionality necessary to deliver outstanding network uptime. He continued that this new addition to company’s extensive NETernity family of switches rises to the challenge and provides a sustainable competitive advantage for customers.
The CP921RC-30x is optionally available with two front panel 10 Gigabit Ethernet ports and two Gigabit Ethernet ports capable of supporting SFP+ and SFP transceivers (which can be copper or fiber) respectively for greater configuration flexibility. The OpenWare software environment, designed specifically for the NETernity range of switches, provides a substantially improved user experience for application development and support.

Wednesday, July 16, 2008

Configuring IPv6 in CentOS Linux

To configure an IPv6 address manually into your CentOS Linux, there are several files that you can choose to change to:

/etc/sysconfig/networking/profiles/default/ifcfg-eth0
/etc/sysconfig/networking/devices/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0


Choose only one from those files and add the following lines:

IPV6INIT=yes
IPV6ADDR=2001:db8:1234:5678:0001:0002:dead:beef/64

Then, restart your network interface for changes to take effect:

#/etc/init.d/network restart
or
#service network restart

Check your interface configuration:

# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:29:cf:3f:18
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
---> inet6 addr: 2001:db8:1234:5678:0001:0002:dead:beef/64 Scope:Global
inet6 addr: fe80::20c:29ff:fecf:3f18/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4344229 errors:0 dropped:0 overruns:0 frame:0
TX packets:1734857 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2992698082 (2.7 GiB) TX bytes:102015418 (97.2 MiB)
Interrupt:217 Base address:0x400

Observe the line pointed by the arrow, you have now a global IPv6 address.

IPv6 Documentation Prefix


The IPv6 prefix 2001:db8::/32 that we used in this article is for documentation or experimentation purposes only. But you can still use this address in your local network if you like. If you want more information about this prefix you can visit APNIC's FAQ about IPv6 Documentation Prefix or read RFC 3849: IPv6 Address Prefix Reserved for Documentation.


Enabling IPv6 in CentOS Linux

Usually, IPv6 is enabled by default during installation. But there are times that we want to take control of things manually... just like enabling or disabling IPv6 support in CentOS Linux. Some folks out there may feel that they don't need IPv6 yet and so they turn it off. Some have disabled IPv6 by default during installation but suddenly become curious about IPv6 and want to explore it, I hope this article could be of help.

The IPv6 knob in CentOS can be found at:
/etc/sysconfig/network

If you open it and your system supports IPv6 then it will look like this:
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=localhost.localdomain

If you don't see the "NETWORKING_IPV6=yes" in your "/etc/sysconfig/network" file, that means you have not enabled IPv6 yet. Or, if you have an IPv6 support and you want to turn it off, you just change "NETWORKING_IPV6" to "no".

You then need to restart your system for changes to take effect.


Saturday, April 12, 2008

First IPv6 Summit in the Philippines


2008 IPv6 Summit: Philippines Moving Forward To IPv6




At last an IPv6 Summit will be held here in the Philippines! Thanks to the sponsors and organizers of this event, I hope that this event will increase the number of IPv6 ministers here in the Philippines. The event will be on May 21 to 22, 2008 at the Sofitel Philippine Plaza Manila, CCP Complex Roxas Blvd, Pasay City.

You can register online at http://ipv6summit.phnog.org



Friday, April 11, 2008

IPv6


Counting the days of IPv4




Who said that the world won't need 4,294,967,296 ip addresses? Well, this might be what they thought when they designed the first Internet Protocol which is commonly known as IPv4 (RFC 791). But today, the use of IPv4 address has grown exponentially which led to a rapid decrease of available ip address. JPNIC or Japan Network Information Center has released a statement about IPv4 consumption that the pool of IPv4 address is expected to run out this coming 2010
(http://www.apnic.net/news/2007/0626.html). It may not exactly fall on 2010 but truth about IPv4 address exhaustion is presistent and it will happen 2 to 4 years from now.

Why an exponential growth? Aside from the rapid growth of Internet users, you can find IPv4 address almost anywhere now. Your GPRS enabled mobile phone has an ip address and in some part of world even automobiles and home appliances can be connected and be monitored and controlled over the internet (http://www.pcmag.com/article2/0,1759,110893,00.asp).

So what if the IPv4 reaches its end? There is no need to panic, the Internet Engineering Task Force (IETF) has already designed the Next Generation Internet Protocol 10 or 12 years ago. They call it Internet Protocol Version 6 or IPv6.


IPv6 to the rescue




This is the number of available IPv6 address the world can have 2^128. This is about 3x10^38 (340,282,366,920,938,463,463,374,607,431,768,211,456) ip addresses. Still it is a finite value though, but IPv6 architects said that this number should be enough for you to have your own PAN (Personal Area Network) in which even your underware is assigned with an IPv6 address.

How is this next generation address represented? If the IPv4 address which is 32-bit long was simplified by grouping it into octets(8-bits) separated with a dot(.) and represent each octet with its equivalent value in decimal, IPv6 address which is a 128-bit address is divided into 8 16-bit fields. The separator used in IPv6 is a colon(:) and represent each 16-bit number into a 4 digit hexadecimal value. A sample IPv6 address representation is 2001:0db8:abcd:00ef:0000:0000:0000:0001.

An IPv6 address has three categories just as we have IPv4 classes. The three categories are, IPv6 Unicast Address, IPv6 Multicast Address and IPv6 Anycast Address. An IPv6 unicast address can be used as an identifier for a single interface, an IPv6 anycast address can be used as an identifier for a set of interfaces, while an IPv6 multicast address can be used as an identifier for a group of nodes.


IPv6 Advantage over IPv4




Looking at the figures, we can directly identify that IPv6 offers a much larger IP address space than IPv4. With this, it is certain that IPv6 can be the solution of the IPv4 address depletion problem. The IPv6 address architecture is also more efficient and hierarchical than the IPv4 address. This will solve the currently increasing backbone routing table size. Lastly, IPv6 address was designed with some built-in features such as security, stateless address autoconfiguration, multicast, QoS (Quality of Service) and more.