设为首页
加入收藏
首页
C语言
C++
面试
Linux
函数
Windows
数据库
下载
搜索
我要投稿
全站搜索
文章
图片
软件
视频
商品
FLASH
产品
高级搜索
当前位置:
首页
->
基础
->
windows编程基础
TOP
实例解析IPv6下的VC网络编程(一)
2012-11-04 15:21:45
来源:
作者: 【
大
中
小
】 浏览:
446
次
Tags:
实例
解析
IPv6
网络编程
自IPv4诞生至今已有20多年了,目前它虽仍因互联网的成功而风光无限,但是如同“Internet正在成为其自身巨大成功的受害者”一样,目前IPv4地址的极度匮乏注定它将被历史所淘汰。而IPv6—IPv4的继承人,具有地址空间巨大,支持QOS等许多优良特性,在不久的将来会迅速的普及,但IPv6的出现将对目前网络
编程
(www.cppentry.com)方式产生一定的影响。
本文将就IPv6环境下的网络
编程
(www.cppentry.com)方式进行实例解析。
最终效果:
配置篇
目前我们所用的IP协议是v4版本的, 比如192.168.0.1。它是在1981年由RFC791标准化的。而ipv6是IP协议的新版本,标准化工作始于1991年,主要部分在1996年完成。它的地址长度为128位。比如3ffe:b00:c18:1::10。
要进行IPv6编程(www.cppentry.com),我们首先要自己搭建一个IPv6的实验环境。在这里我将简单介绍windows平台与linux平台的配置方法。由于只是讲解一下实验环境的搭建,所以其他的细节将不做详细说明。
在window2K下安装Microsoft IPv6 Technology Preview for Windows 2000
1.下载tpipv6-001205-SP3-IE6。可以从http://hs247.com下载,也可从微软官方下载。
2.在tpipv6-001205-SP3-IE6\setup目录下双击hotfix.exe。
3.重启后在控制面板->网络和拨号连接->本地连接->右键打开属性对话框->安装->协议->添加ipv6协议。
效果如图1。
图1
在windows XP下安装ipv6
XP本身已经自带ipv6的功能了,所以不需要另外安装。只不过默认是不启用的。如果要启用Xp下的ipv6只要在命令行方式下输入ipv6 install就行了。同win2k一样启用/关闭IPv6功能是net start tcpip6和net stop tcpip6。
地址配置的举例
在装完IPv6协议栈后我们给机器配个地址,然后ping6一下试试。
添加地址的命令是:ipv6 adu ifindex/address
删除地址的命令是:ipv6 adu ifindex/address lifetime 0(即将生命期设为0便可)
ping在ipv6环境下变成了ping6 address
首页
上一页
1
2
下一页
尾页
1
/2/2
【
大
中
小
】【
打印
】
【
繁体
】【
投稿
】【
收藏
】 【
推荐
】【
举报
】【
评论
】 【
关闭
】 【
返回顶部
】
分享到:
上一篇
:
VC++.NET OpenGL编程快速入门
下一篇
:
VC++实现位图显示透明效果
评论
帐 号:
密码:
(
新用户注册
)
验 证 码:
表 情:
内 容:
Copyright@https://www.cppentry.com all rights reserved
粤ICP备13067022号-3
Powered by
qibosoft V7.0
Code © 2003-11
qibosoft