Podpora síťového protokolu Winsock ve Windows
Sada internetových protokolů je dominantní síťový protokol používaný v podnikových sítích a přes internet. Sada internetových protokolů představuje velkou kolekci vrstvených síťových protokolů. Sada internetových protokolů se často označuje jako TCP/IP na základě dvou nejdůležitějších protokolů obsažených v sadě: PROTOKOLU IP (Internet Protocol) a TCP (Transmission Control Protocol).
Protokoly IPv6 a IPv4 představují dvě dostupné verze internetového protokolu. TCP je jednou z několika důležitých síťových služeb, které se často označují jako protokoly IP, které fungují přes sítě IPv6 a IPv4. Protokol UDP (User Datagram Protocol) a PROTOKOL ICMP (Internet Control Message Protocol) jsou další důležité protokoly IP používané přes sítě IPv6 a IPv4. Existuje řada dalších PROTOKOLŮ IP, které lze použít přes sítě IPv6 a IPv4.
Systém Windows Sockets považuje každou sadu síťových protokolů za jedinečnou řadu adres. Proto se protokol IPv6 považuje za rodinu AF_INET6 adres a protokol IPv4 se považuje za AF_INET řadu adres. Protokoly IPv6 a IPv4 podporují použití různých vrstvených IP protokolů, jako jsou TCP, UDP a ICMP.
Windows Sockets byly původně navrženy tak, aby do Windows přidaly podporu IPv4. Programovací rozhraní Windows Sockets však bylo navrženo od nástupu s možností podporovat další sady síťových protokolů. V průběhu času zahrnovaly verze Windows a přidružené rozhraní Windows Socket nativní podporu pro další sady síťových protokolů (například IPX/SPX a AppleTalk). Podpora jiných síťových protokolů byla také k dispozici pro verze Windows jako software třetích stran od dodavatelů.
Před růstem a popularitou internetu se v síťových prostředích používaly různé další sady síťových protokolů, zejména pro místní intranety. Volba sady síťových protokolů byla často založena na velikosti sítě nebo odborných znalostí pracovníků it sítí. Díky dnešnímu globálnímu připojení k internetu, které propojují i nejmenší sítě se zbytkem světa, jsou pro odborníky v sítích nezbytné znalosti sítí v IPv6 a IPv4. V důsledku toho jsou teď další dříve důležité sady síťových protokolů ve velmi omezeném použití a byly obviovány. Nativní podpora těchto obviated síťových protokolů, často označovaných jako starší síťové protokoly, byla vyřazena z nedávných verzí systému Microsoft Windows. Podpora některých z těchto starších protokolů může být dostupná jako software třetích stran od dodavatelů (například atm se síťovým hardwarem ATM).
Následující tabulka uvádí nativní podporu systému Windows pro běžné sady síťových protokolů.
Síťový protokol | Windows 7 | Windows Server 2008 | Windows Vista | Windows Server 2003 | Windows XP | Windows 2000 |
---|---|---|---|---|---|---|
IPv6 |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Nepodporuje se (viz poznámky) |
IPv4 |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Rozhraní NetBIOS (viz poznámky) |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
IrDA (viz poznámky) |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Bluetooth (viz poznámky) |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Podporovaný |
Nepodporováno |
IPX/SPX |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Podporovaný |
Podporovaný |
Podporovaný |
AppleTalk |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Podporovaný |
Podporovaný |
Podporovaný |
DLC |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Nepodporuje se (viz poznámky) |
Nepodporuje se (viz poznámky) |
Podporovaný |
BANKOMAT |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Podporované (viz poznámky) |
Podporované (viz poznámky) |
Podporované (viz poznámky) |
NetBEUI |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Nepodporováno |
Podporované (viz poznámky) |
IPv6 v systému Windows 2000: Protokol IPv6 je podporován v systému Windows 2000 s aktualizací Service Pack 1 (SP1) a novější s technologií Microsoft IPv6 Technology Preview pro Systém Windows 2000.
NetBIOS: Protokol NetBIOS se běžně používá službami pojmenování ve Windows. Rozhraní NetBIOS může používat několik sad síťových protokolů, včetně ip adres (NetBIOS over TCP/IP), IPX/SPX a NetBEUI. Rozhraní Winsock podporuje rozhraní NetBIOS přes protokol TCP/IP (běžně volat NetBT) pouze v 32bitových verzích systému Windows 7, Windows Server 2008 a Windows Vista. Rozhraní Winsock podporuje rozhraní NetBIOS přes protokol TCP/IP a NetBIOS pomocí protokolu IPX v systémech Windows Server 2003 a Windows XP. Rozhraní Winsock podporuje rozhraní NetBIOS přes protokol TCP/IP, NetBIOS pomocí ipx a rozhraní NetBIOS pomocí rozhraní NetBEUI ve Windows 2000.
IrDA: Je podporován protokol IrDA (IrDA), pokud má počítač nainstalovaný infračervený port a ovladač.
Bluetooth: podpora rozhraní Winsock pro Bluetooth jako sada síťových protokolů zahrnuje profily sítě PAN (Bluetooth Personal Area Network) a Dial up Networking (DUN). Podpora Bluetooth ve Windows zahrnuje také použití zařízení HID (Bluetooth Human Interface Device) a dalších profilů pro připojení k klávesnicím, zařízením pro bodování a dalším vstupním zařízením, která nesouvisejí se síťovými protokoly.
DLC v systémech Windows 2003 a Windows XP: Protokol DLC (Data Link Control) je podporován v systémech Windows Server 2003 a Windows XP, pokud je nainstalován ovladač DLC, který je součástí systému Microsoft Host Integration Server 2006, Host Integration Server 2004 nebo Host Integration Server 2000.
ATM v systémech Windows 2003, Windows XP a Windows 2000: protokol ATM (Asynchronní přenosový režim) je podporován v systémech Windows Server 2003, Windows XP a Windows 2000 při instalaci síťového adaptéru ATM. Protokol pro klasickou IP adresu přes ATM (někdy zkrácený jako CLIP/ATM) je definován v RFC 2225 a souvisejících dokumentech publikovaných pomocí IETF. Windows Server 2003, Windows XP a Windows 2000 poskytují úplnou implementaci tohoto standardu.
NetBEUI v systému Windows 2000: Protokol NetBEUI není přímo podporován sokety systému Windows. Protokol NetBIOS, který může používat více síťových protokolů podporuje použití protokolu NetBEUI v systému Windows 2000.
Související témata
-
podpora NDIS 5.0 a ATM ve Windows