for the first question
The server on the lan that assigns IP addresses is called the DHCP (dynamic host configuration protocol) server. The 169 addressed are generally assigned if a computer can't get an address from a dhcp server. This is called APIPA (Automatic Private IP Addressing). The 192 addresses are considered 'private' addresses used in most common ethernet tcp/ip networks. If you do have a dhcp server, the network card on it that hooks the server to the rest of the network is assigned a static IP address, and most of the time, it's 192.168.0.1 by default, and the server will automatically assign IP addressed to any computer on the network that requests it starting after that address (Next in line will be 192.168.0.2). I don't know why 169.254.0.2 dosen't work, but the reason why 192.169.0.1 is because 192.168 is the network portion of the Class-B address used for private assignment (mentioned above), and that ranges all the way to 192.168.254.254, so 192.169, goes beyond the addressing scheme. However In larger netowrks (that has more computers then the default private IP addressing can fill) the DHCP server is configured to dish out whole lot more addresses, and it generally isn't configured for the 192.168 scheme.
for the second question. There can be many reasons why a computer has 2 nics. You might want to have one behind a firewall, and one with a direct connection to the net (to allow other compuers to connect to it). Or yes, it can be used to route a connection (one nic hooked to the internet, and one hooked to a network device that all your other computers are hooked to, the software on the computer can be used to route packets between the two network devices. As far as I know with Windows 2000/XP, you can only be a part of one workgroup, or domain. I think Windows XP can bridge two network connections
|