<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于C++中的IPv6網(wǎng)絡(luò )程序設計

基于C++中的IPv6網(wǎng)絡(luò )程序設計

作者: 時(shí)間:2012-09-12 來(lái)源:網(wǎng)絡(luò ) 收藏

IPv4 最初是由美國國防部開(kāi)發(fā)的用于網(wǎng)際互聯(lián)(IP)協(xié)議,后來(lái)它不僅發(fā)展了TCP,而且還進(jìn)一步發(fā)展了IPv4(IP 協(xié)議4.0版)。IPv4現在已經(jīng)廣泛應用于Internet中,同時(shí)也應用于大多數計算機系統,局域網(wǎng)和廣域網(wǎng)中。然而,隨著(zhù)Internet 中的計算機數量突飛猛漲,IPv4 的局限性越發(fā)明顯:

本文引用地址:http://dyxdggzs.com/article/189949.htm

1.IPv4地址數目面臨耗盡,日近緊張;

2.IPv4尋址并非完全分等級,這使得Internet 樞紐路由器必須維持大量的路由表,負擔過(guò)重。

3.IPv4的地址必須被靜態(tài)分配或通過(guò)配置協(xié)議(如:DHCP)進(jìn)行分配。的開(kāi)發(fā)目標之一就是將提供更為簡(jiǎn)便的配置方案。

于是(6.0版本)應運而生。在Window系統中,Windows XP 提供了的developer-release版本;Windows 2000也可在http://www.microsoft.com/ipv6 下載 IPv6協(xié)議預覽。

一.IPv4地址及其尋址

1.IPv4地址

IPv4地址(常稱(chēng)IP地址)用一個(gè)32位數表示;通常表示位十進(jìn)制格式,地址的每8位字節被表示轉為一個(gè)十進(jìn)制的數值,并由句點(diǎn)分隔,如:192.168.0.1;IPv4地址 通常分為A、B、C、D、E 五類(lèi)。

2.IPv4尋址

在WiNSock 中,通過(guò)SOCKADDR_IN 結構來(lái)指定IPv4的地址和服務(wù)斷口信息:

STruct sockaddr_in {

short sin_family ;//必須為AF_INET,表示使用IPv4地址簇

u_short sin_Port; //TCP/UDP 端口

struct in_addr sin_addr;// IP地址(以字節順序排列, 4個(gè)字節)

char sin_zero[8];//填充項

}

二.IPv6地址及其尋址

1.IPv6地址

IPv6地址與IPv4地址的顯著(zhù)的不同是128位,長(cháng)度是IPv4地址的4倍。IPv6地址由16位字節分段表示,顯示為冒號分隔的十六進(jìn)制:

21DA:00D3:0000:2F3A:B234:ED12:9C5A:DAC3

IPv6地址的分配

分配

地址前綴

保留地址0000 0000

為NSAP預留0000 0001

可聚合的全球單播地址001

鏈接-本地單播地址1111 1110 10

站點(diǎn)-本地單播地址1111 1110 11

多播地址1111 1111

2. IPv6的尋址

Winsock中,尋址使用一下結構:

struct sockaddr_in6{

short sin6_family;// 地址簇:AF_INET6

u_short sin6_port;//端口號

u_lONg sin6_flowinfo;//連接標記通信量

struct in6_addr sin6_addr;//16字節結構的IPv6 地址

u_long sin6_scope_id;//地址所有的接口索引

}


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>