This article was previously published under Q307736
This article describes the 1394 connection in Windows XP.
Windows XP provides support for Internet Protocol (IP) networking over the IEEE 1394 bus. The interface is listed in the Network Connections folder as "1394 Connection". Internet Protocol (IP) over Institute of Electrical and Electronics Engineers, Inc. (IEEE) 1394 does not require a network adapter, but can be connected only to other 1394 interfaces; you cannot directly connect a 1394 cable to an Ethernet hub.
Windows XP requires an OHCI IEEE 1394 interface to enable IP over 1394. When the 1394 interface is installed, Windows XP creates a 1394 Connection in the Network Connections folder. You can modify Transmission Control Protocol/Internet Protocol (TCP/IP) configuration settings by using the properties for this connection. To create a network by using IP over 1394 support, connect two Windows XP computers with IEEE 1394 ports together with a 1394 cable. While this connection is present, Ipconfig.exe displays the interface as 1394 Connection.
The following files provide IP over 1394 functionality:
Nic1394.sys This is an NDIS miniport driver that is responsible for fragmentation and reassembly of data and performs input/output (I/O) operations on virtual circuits. A virtual circuit is a connection to a memory address on a 1394 interface. There are three types of virtual circuits: Channel VC (Broadcast), Transmit VC, and Receive VC.
Arp1394.sys Provides Address Resolution Protocol (ARP), ARP caching, and Multicast Channel Allocation Protocol (MCAP), which facilitates multicast communication on the 1394 bus.
Enum1394.sys This is a WDM driver that is associated with IP-capable nodes, which are 1394 interfaces that are capable of communicating by using IP over 1394.
1394bus.sys This is the IEEE 1394 WDM bus driver.
Swenum.sys Provides 1394 device enumeration.
For more information about IP over IEEE 1394, refer to Request for Comments (RFC) 2734 specification.