Kernel Comparison: Linux (2.6.22) versus Windows (Vista)
Network
Transport Layer - OSI 4
| Transport Layer (OSI 4) | Linux | Windows |
| CUDP (Cyclic User Datagram Protocol) | N Y (patch) | N Y (patch) |
| DCCP (Datagram Congestion Control Protocol) | Y | N |
| FCP (Fiber Channel Protocol) | N Y (patch) | N Y (patch) |
| FCIP (Fiber Channel over TCP/IP) | N Y (patch) | N Y (patch) |
| IGMP (Internet Group Management Protocol) | Y | Y |
| iSCSI (Internet Small Computer System Interface) | Y | Y |
| NBF (NetBIOS Frames Protocol) | N | N |
| SPX (Sequenced Packet Exchange) | Y | N Y (patch) |
| RSVP (Resource ReSerVation Protocol) | Y | Y |
| SCTP (Stream Control Transmission Protocol) | Y | Y |
| SCSI (Small Computer System Interface) | Y | Y |
| TCP (Transmission Control Protocol) | Y | Y |
| UDP (User Datagram Protocol) | Y | Y |
| UDP Lite (User Datagram Protocol Lite) | Y | Y |
| VTP (Venturi Transport Protocol) | Y | Y |
| Obsolete |
| AEP (AppleTalk Echo Protocol) | - | - |
| ATP (AppleTalk Transaction Protocol) | - | - |
| IL (IL Protocol) | - | - |
| NBP (Name Binding Protocol) | - | - |
| RTMP (Routing Table Maintenance Protocol) | - | - |
Network Layer - OSI 3
| Network Layer (OSI 3) | Linux | Windows |
| IP (Internet Protocol) |
| IPv4 | Y | Y |
| IPv6 | Y | Y |
| IPv6 MLD (Multicast Listener Discovery) | Y | Y |
| DVMRP (Distance Vector Multicast Routing Protocol) | Y | Y |
| ICMP (Internet Control Message Protocol) | Y | Y |
| IGMP (Internet Group Multicast Protocol | Y | Y |
| PIM-SM (Protocol Independent Multicast Sparse Mode) | Y | Y |
| PIM-DM (Protocol Independent Multicast Dense Mode) | Y | Y |
| IPSec (Internet Protocol Security) |
| IPSec (Internet Protocol Security) | Y | Y |
| Others |
| IPX (Internetwork Packet Exchange) | Y | N |
| RIP (Routing Information Protocol) | Y | N |
| Obsolete |
| DDP (Datagram Delivery Protocol) | - | - |
TCP
| TCP | Linux | Windows |
| auto TCP receive window resize (RWIN) | Y | Y |
| auto TCP receive window resize (RWIN) - default | Y | Y |
| timestamps | Y | Y |
| timestamps - default | Y | Y (not initiate) N (initiate) |
TCP Congestion
| TCP congestion avoidance algorithm | Linux | Windows |
| default (#503 #505, #504) | CUBIC | CTCP |
| Binary Increase Congestion (BIC) | Y | Y |
| Compound (CTCP) | N Y (patch) | Y |
| CUBIC | Y | N |
| FAST | Y | N |
| H (H-TCP) | Y | N |
| High Speed (HS) | Y | N |
| Hybla | Y | N |
| Illinois | N Y | N |
| Low Priority | Y | N |
| New Reno | Y | Y |
| Reno | Y | N |
| Scalable | Y | N |
| Tahoe | Y | N |
| Vegas | Y | N |
| Veno | Y | N |
| Westwood+ | Y | N |
| XCP | N Y (patch) | N |
| YeAH | N Y | N |
TCP Acknowledgement
| TCP Acknowledgement | Linux | Windows |
| PAR (Positive Acknowledgement with Re-Transmission RFC 793) | Y | Y |
| NACK (Negative Acknowledgement RFC 4077) | Y | Y |
| Cumulative ACK (Cumulative Acknowledgement) | Y | Y |
| Delayed ACK (Delayed Acknowledgement RFC 831) | Y | Y |
| SACK (Selective Acknowledgement RFC 2883) | Y | Y |
| Quickack (controversial) | Y | N |
TCP Loss Recovery
| TCP Loss Recovery | Linux | Windows |
| F-RTO (Forward Receive Timeout recovery RFC 4138) | Y | Y |
| Eifel Detection Algorithm (RFC 3522) | Y | N |
IPv6
| IPv6 | Linux | Windows |
| Native IPv6 stack | Y | Y |
Wireless
| Network (wireless) | Linux | Windows |
| WiMAX Modem | Y | Y |
| WiBro Modem (mobile WiMAX) | N | Y |
| Wibree | N | N |
| UMTS-TDD Modem | Y | Y |
| WLAN (Wi-Fi, IEEE 802.11) A,B,G,N | Y | Y |
| WLAN (Wi-Fi) encryption - WEP, WPA, WPA2 | Y | Y |
| WLAN (Wi-Fi) Quality of Service WMM | Y | Y |
| WLAN (Wi-Fi) Power Save WMM | Y | Y |
| GPRS Modem | Y | Y |
| UMTS Modem | Y | Y |
| EVDO Modem | Y | Y |
| HSDPA Modem | Y | Y |
| Packet Radio | Y | Y |
| Bluetooth 2.0 | Y | Y |
| Bluetooth 2.1 | N | N |
| Bluetooth 3.0 | N | N |
| Other | Y | Y |
Ethernet
| Ethernet | Linux | Windows |
| 100Gb | N | N |
| 10Gb | Y | Y |
| 1Gb | Y | Y |
| 100Mb | Y | Y |
| 10Mb | Y | Y |
| jumbo packets | Y | Y |
VPN
| VPN | Linux | Windows |
| VPN protocols (unlisted) | Y | Y |
| SSTP | N | N Y (SP148) |
Other Network
| Network (other) | Linux | Windows |
| IR | Y | Y |
<-Prev|Next->
Johnathon Weare © Johnny Weare 2007
Widefox - the Vertical Tab Firefox
Comments (0)
You don't have permission to comment on this page.