ipv6
От: kostix Марс  
Дата: 09.10.06 13:31
Оценка:
может кто-то с ним работал?
никак не могу инициировать ipv6 под .net
другие протоколы -- нормально инициируются, но когда создаю сокет с параметром "ProtocolType.IPv6"
вылетает исключение, что-то вроде "протокол не вкючен или настроен неправильно", хотя служба включена и в файле "app.config" есть записи вида:

<configuration>
...
<system.net>
<settings>
<ipv6 enabled="true"/>
</settings>
</system.net>
...
</configuration>
Re: ipv6
От: TK Лес кывт.рф
Дата: 09.10.06 13:34
Оценка:
Hello, "kostix"
> может кто-то с ним работал?
> никак не могу инициировать ipv6 под .net

что говорит ipconfig /all
Posted via RSDN NNTP Server 2.0
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[2]: ipv6
От: kostix Марс  
Дата: 09.10.06 13:49
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, "kostix"

>> может кто-то с ним работал?
>> никак не могу инициировать ipv6 под .net

TK>что говорит ipconfig /all


сейчас ответить точно не могу, но если интересует "имеется ли ipv6 адрес" , то ответ: "ДА"
но, что именно там написано, приведу позднее, когда доберусь до того компа
Re[2]: ipv6
От: kostix Марс  
Дата: 09.10.06 16:50
Оценка:
Здравствуйте, TK, Вы писали:

TK>Hello, "kostix"

>> может кто-то с ним работал?
>> никак не могу инициировать ipv6 под .net

TK>что говорит ipconfig /all


Windows IP Configuration

Host Name . . . . . . . . . . . . : kos
Primary Dns Suffix . . . . . . . : IntelSys
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : IntelSys

Ethernet adapter VMware Network Adapter VMnet8:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet
8
Physical Address. . . . . . . . . : 00-50-56-C0-00-08
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.47.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : fe80::250:56ff:fec0:8%5
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%3
fec0:0:0:ffff::2%3
fec0:0:0:ffff::3%3

Ethernet adapter VMware Network Adapter VMnet1:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet
1
Physical Address. . . . . . . . . : 00-50-56-C0-00-01
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.131.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : fe80::250:56ff:fec0:1%6
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%2
fec0:0:0:ffff::2%2
fec0:0:0:ffff::3%2

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . : intelsys
Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connection
Physical Address. . . . . . . . . : 00-0D-61-78-9C-D0
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 10.10.1.14
Subnet Mask . . . . . . . . . . . : 255.255.0.0
IP Address. . . . . . . . . . . . : fe80::20d:61ff:fe78:9cd0%7
Default Gateway . . . . . . . . . : 10.10.1.1
DHCP Server . . . . . . . . . . . : 10.10.1.100
DNS Servers . . . . . . . . . . . : 10.10.1.100
10.10.1.1
fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
Primary WINS Server . . . . . . . : 10.10.1.100
Lease Obtained. . . . . . . . . . : 9 октября 2006 г. 16:07:53
Lease Expires . . . . . . . . . . : 10 октября 2006 г. 4:07:53

Tunnel adapter Teredo Tunneling Pseudo-Interface:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : FF-FF-FF-FF-FF-FF-FF-FF
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : fe80::5445:5245:444f%4
Default Gateway . . . . . . . . . :
NetBIOS over Tcpip. . . . . . . . : Disabled

Tunnel adapter Automatic Tunneling Pseudo-Interface:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Automatic Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : C0-A8-2F-01
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : fe80::5efe:192.168.47.1%2
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%3
fec0:0:0:ffff::2%3
fec0:0:0:ffff::3%3
NetBIOS over Tcpip. . . . . . . . : Disabled

Tunnel adapter Automatic Tunneling Pseudo-Interface:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Automatic Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : C0-A8-83-01
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : fe80::5efe:192.168.131.1%2
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%2
fec0:0:0:ffff::2%2
fec0:0:0:ffff::3%2
NetBIOS over Tcpip. . . . . . . . : Disabled

Tunnel adapter Automatic Tunneling Pseudo-Interface:

Connection-specific DNS Suffix . : intelsys
Description . . . . . . . . . . . : Automatic Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 0A-0A-01-0E
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : fe80::5efe:10.10.1.14%2
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Disabled

но естественно, где написано "VMware Virtual Ethernet Adapter for VMnet" можно пропустить
ipv6
От: Аноним  
Дата: 10.10.06 08:44
Оценка:
Не уверен конечно, но как я понял разработка ведётся из 2k либо ХР, на сколько я помню в них нет поддержки ИП6, полная поддержка обещает быть в висте. Так что без дополнительных установок библиотек и прочего, имхо и разработка сводица к нулю, хотя могу и ошибаца ...


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: ipv6
От: Аноним  
Дата: 10.10.06 08:48
Оценка:
Да и ипконфиг у тебя вроде показывает ип4 а не ип6. ип6 — 128 бит весит вроде и цифорок в адресе больше чем 4 вроде как, хотя спецификацию rtf по ип6 не читал — так чисто предположение . У тебя же вроде как ип4.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: ipv6
От: Andrew_ImP  
Дата: 10.10.06 08:56
Оценка:
Здравствуйте, Shredder, Вы писали:

S>Да и ипконфиг у тебя вроде показывает ип4 а не ип6. ип6 — 128 бит весит вроде и цифорок в адресе больше чем 4 вроде как, хотя спецификацию rtf по ип6 не читал — так чисто предположение . У тебя же вроде как ип4.


Нет, у него действительно IPv6

>>IP Address. . . . . . . . . . . . : fe80::250:56ff:fec0:1%6
Re: ipv6
От: Andrew_ImP  
Дата: 10.10.06 08:59
Оценка:
Здравствуйте, Shredder, Вы писали:

S>Не уверен конечно, но как я понял разработка ведётся из 2k либо ХР, на сколько я помню в них нет поддержки ИП6, полная поддержка обещает быть в висте. Так что без дополнительных установок библиотек и прочего, имхо и разработка сводица к нулю, хотя могу и ошибаца ...


Была подобная проблема, и именно к такому выводу мы и пришли — в Win2k просто не было подержки IP v6. Поэтому просто отложили данную функциональность до будущих обновлений.
Re[2]: ipv6
От: kostix Марс  
Дата: 10.10.06 09:36
Оценка:
Здравствуйте, Andrew_ImP, Вы писали:

A_I>Здравствуйте, Shredder, Вы писали:


S>>Не уверен конечно, но как я понял разработка ведётся из 2k либо ХР, на сколько я помню в них нет поддержки ИП6, полная поддержка обещает быть в висте. Так что без дополнительных установок библиотек и прочего, имхо и разработка сводица к нулю, хотя могу и ошибаца ...


A_I>Была подобная проблема, и именно к такому выводу мы и пришли — в Win2k просто не было подержки IP v6. Поэтому просто отложили данную функциональность до будущих обновлений.


я пробовал и из-под winXP pro sp2 и win2003 EE -- результат одинаковый, хотя в "свойствах локальной сети" добавлял протокол "MS IPv6", затем в командной строке писал "netsh interface ipv6 install" -- вроде нормально все.
причем в c++ на WinSocket все нормально инициализировалось и работало, но вот с .Net какие-то проблемы

может еще идеи у кого-нибудь есть по этому поводу?
Re[3]: ipv6
От: Andrew_ImP  
Дата: 11.10.06 13:40
Оценка:
Здравствуйте, kostix, Вы писали:
. . .
K> может еще идеи у кого-нибудь есть по этому поводу?
Если все еще актуально, то попробуй запустить у себя пример от microsoft.
здесь
Re[4]: ipv6
От: kostix Марс  
Дата: 11.10.06 15:27
Оценка:
Здравствуйте, Andrew_ImP, Вы писали:

A_I>Здравствуйте, kostix, Вы писали:

A_I>. . .
K>> может еще идеи у кого-нибудь есть по этому поводу?
A_I>Если все еще актуально, то попробуй запустить у себя пример от microsoft.
A_I>здесь
КОНЕЧНО АКТУАЛЬНО!

все равно не понял....
даже в примерах "ipv6client" и "ipv6server" инициализация сокетов:
Socket tcpSocket = new Socket(address.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

ну почему там протокол Tcp, а не IPv6, ведь он есть в списке ProtocolType
Re[5]: ipv6
От: Andrew_ImP  
Дата: 12.10.06 06:14
Оценка:
Здравствуйте, kostix, Вы писали:
. . .
K>все равно не понял....
K>даже в примерах "ipv6client" и "ipv6server" инициализация сокетов:
K>Socket tcpSocket = new Socket(address.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

K>ну почему там протокол Tcp, а не IPv6, ведь он есть в списке ProtocolType


Почему там ProtocolType.Tcp — не знаю. Так же не знаю почему при выставлении ProtocolType.IPv4 так же падает ошибка. зато вот, если выставить
IPEndPoint localEndPoint = new IPEndPoint(IPAddress.IPv6Loopback, 5150);

То все работает (правда только после того, как установил в системе соотв. протокол )

Попробуй
Re[6]: ipv6
От: kostix Марс  
Дата: 12.10.06 11:54
Оценка:
Здравствуйте, Andrew_ImP, Вы писали:

A_I>Здравствуйте, kostix, Вы писали:

A_I>. . .
K>>все равно не понял....
K>>даже в примерах "ipv6client" и "ipv6server" инициализация сокетов:
K>>Socket tcpSocket = new Socket(address.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

K>>ну почему там протокол Tcp, а не IPv6, ведь он есть в списке ProtocolType


A_I>Почему там ProtocolType.Tcp — не знаю. Так же не знаю почему при выставлении ProtocolType.IPv4 так же падает ошибка. зато вот, если выставить

A_I>
A_I>IPEndPoint localEndPoint = new IPEndPoint(IPAddress.IPv6Loopback, 5150);
A_I>

A_I>То все работает (правда только после того, как установил в системе соотв. протокол )

A_I>Попробуй


да, спс, так действительно норм инициализировалось
но все равно осталось много вопросов про этот ipv6 под .net
так что буду для обычного winsock на cpp писать -- так надежнее!!
Re[6]: ipv6
От: Аноним  
Дата: 12.10.06 12:23
Оценка:
Протокол IP (любой версии) передает данные пакетами, а вы пытаетесь передать данные потоком! Ничего удивительного, что у вас ничего не получается. Что касается Tcp — то он работает ПОВЕРХ протокола IP (любой версии), так что для задействования IPv6 можно использовать протокол Tcp и адрес IPv6.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.