Networking Computers can be
difficult at times |
The links on the lest might
provide some help |
|
Wireless Networking Concepts |
Wireless Network Security |
Maintain Your Network |
|
Microsoft Article |
How to install NetBEUI on Windows XP |
The information in this article applies to:
|
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
|
SUMMARY |
Microsoft has discontinued support for the NetBIOS
Extended User Interface (NetBEUI) network protocol in
Windows XP. However, it is understandable that migration to
another network protocol, such as TCP/IP could involve
significant time in planning and testing. Therefore, for
those who are planning to migrate your system environment to
Windows XP by obtaining the full, retail-released version of
Windows XP, the NetBEUI protocol can be found on the Windows
XP CD-ROM under the VALUEADD directory.
This article describes the process for manually installing
the unsupported NetBEUI protocol on a computer running
Windows XP. The NetBEUI files will need to be manually
copied from the Windows XP CD-ROM before NetBEUI will show
up in the list of installable network protocols.
BackThe files necessary for installing the NetBEUI protocol
on Windows XP are Netnbf.inf and Nbf.sys. Complete the
following steps to install NetBEUI:
- Insert your Windows XP CD-ROM into the CD-ROM drive
and browse to the Valueadd\MSFT\Net\NetBEUI folder.
- Copy Nbf.sys to the %SYSTEMROOT%\System32\Drivers
directory.
- Copy Netnbf.inf to the %SYSTEMROOT%\Inf hidden
directory.
NOTE: To make a hidden folder viewable,
perform the following steps:
- Click Start, click Run,
type Explorer, and then press ENTER.
- Click Tools, click Folder
Options, and then click the View
tab.
- Under Advanced Settings, click
Show hidden files and folders
under the Hidden files and
folders Folder.
- Click Start, click
Control Panel, and then
double-click Network Connections.
- Right-click the adapter you want to add NetBEUI to,
and then click Properties.
- On the General tab, click
Install.
- Click Protocol, and then click
Add.
- Click to select NetBEUI
Protocol from the list and then click OK.
- Restart your computer if you receive a prompt to
complete the installation.
The NetBEUI protocol should now be installed and working.
NOTE: %SYSTEMROOT% is a Windows environment
variable that identifies the directory where Windows XP is
installed (for example, C:\Windows). To view the value
associated with %SYSTEMROOT%, as well as other environment
variables, at a command prompt, type set, and
then press ENTER.
NOTE: After following the steps above you
should be able to use NetBEUI on Lan connections, however
you will not be able to use NetBEUI on a Remote Access
Service (RAS) connection. RAS connections cannot use NetBeui.
For additional information on NetBEUI in Windows XP, click
the article number below to view the article in the
Microsoft Knowledge Base:
Back
|
NetBEUI is not available in XP by
default |
|
Details of the Ping, IPCONFIC,
WINIPCFG Commands |
1. Ping |
2. Ipconfig |
3. Winipcfg |
|
Ping
Verifies IP-level connectivity
to another TCP/IP computer by sending Internet Control
Message Protocol (ICMP) Echo Request messages. The
receipt of corresponding Echo Reply messages are
displayed, along with round-trip times. Ping is the
primary TCP/IP command used to troubleshoot
connectivity, reachability, and name resolution. Used
without parameters, ping displays help.
Syntax
ping
[-t]
[-a]
[-n Count]
[-l Size]
[-f]
[-i TTL]
[-v TOS]
[-r Count]
[-s Count]
[{-j HostList | -k HostList}]
[-w Timeout] [TargetName]
Parameters
- -t
- Specifies that ping continue
sending Echo Request messages to the destination until
interrupted. To interrupt and display statistics,
press CTRL-BREAK. To interrupt and quit ping, press
CTRL-C.
- -a
- Specifies that reverse name
resolution is performed on the destination IP address.
If this is successful, ping displays the corresponding
host name.
- -n Count
- Specifies the number of Echo
Request messages sent. The default is 4.
- -l Size
- Specifies the length, in
bytes, of the Data field in the Echo Request messages
sent. The default is 32. The maximum size is
65,527.
- -f
- Specifies that Echo Request
messages are sent with the Don't Fragment flag in the
IP header set to 1. The Echo Request message cannot be
fragmented by routers in the path to the destination.
This parameter is useful for troubleshooting path
Maximum Transmission Unit (PMTU) problems.
- -i TTL
- Specifies the value of the
TTL field in the IP header for Echo Request messages
sent. The default is the default TTL value for the
host. For
Windows XP hosts, this is typically
128. The maximum TTL is 255.
- -v TOS
- Specifies the value of the
Type of Service (TOS) field in the IP header for Echo
Request messages sent. The default is 0. TOS is
specified as a decimal value from 0 to 255.
- -r Count
- Specifies that the Record
Route option in the IP header is used to record the
path taken by the Echo Request message and
corresponding Echo Reply message. Each hop in the path
uses an entry in the Record Route option. If possible,
specify a Count that is equal to or greater
than the number of hops between the source and
destination. The Count must be a minimum of 1
and a maximum of 9.
- -s Count
- Specifies that the Internet
Timestamp option in the IP header is used to record
the time of arrival for the Echo Request message and
corresponding Echo Reply message for each hop. The
Count must be a minimum of 1 and a maximum of 4.
- -j HostList
- Specifies that the Echo
Request messages use the Loose Source Route option in
the IP header with the set of intermediate
destinations specified in HostList. With loose
source routing, successive intermediate destinations
can be separated by one or multiple routers. The
maximum number of addresses or names in the host list
is 9. The host list is a series of IP addresses (in
dotted decimal notation) separated by spaces.
- -k HostList
- Specifies that the Echo
Request messages use the Strict Source Route option in
the IP header with the set of intermediate
destinations specified in HostList. With strict
source routing, the next intermediate destination must
be directly reachable (it must be a neighbor on an
interface of the router). The maximum number of
addresses or names in the host list is 9. The host
list is a series of IP addresses (in dotted decimal
notation) separated by spaces.
- -w Timeout
- Specifies the amount of
time, in milliseconds, to wait for the Echo Reply
message that corresponds to a given Echo Request
message to be received. If the Echo Reply message is
not received within the time-out, the "Request timed
out" error message is displayed. The default time-out
is 4000 (4 seconds).
- TargetName
- Specifies the destination,
which is identified either by IP address or host name.
- /?
- Displays help at the command
prompt.
Back
Remarks
- You can use ping to
test both the computer name and the IP address of the
computer. If pinging the IP address is successful, but
pinging the computer name is not, you might have a
name resolution problem. In this case, ensure that the
computer name you are specifying can be resolved
through the local Hosts file, by using Domain Name
System (DNS) queries, or through NetBIOS name
resolution techniques.
- This command is available
only if the Internet Protocol (TCP/IP) protocol
is installed as a component in the properties of a
network adapter in Network Connections
Examples
The following example shows
ping command output:
C:\>ping
example.microsoft.com
Pinging
example.microsoft.com [192.168.239.132] with 32 bytes of
data:
Reply from
192.168.239.132: bytes=32 time=101ms TTL=124
Reply from
192.168.239.132: bytes=32 time=100ms TTL=124
Reply from
192.168.239.132: bytes=32 time=120ms TTL=124
Reply from
192.168.239.132: bytes=32 time=120ms TTL=124
To ping the destination
10.0.99.221 and resolve 10.0.99.221 to its host name,
type:
ping -a 10.0.99.221
To ping the destination
10.0.99.221 with 10 Echo Request messages, each of which
has a Data field of 1000 bytes, type:
ping -n 10 -l 1000
10.0.99.221
To ping the destination
10.0.99.221 and record the route for 4 hops, type:
ping -r 4 10.0.99.221
To ping the destination
10.0.99.221 and specify the loose source route of
10.12.0.1-10.29.3.1-10.1.44.1, type:
ping -j 10.12.0.1 10.29.3.1
10.1.44.1 10.0.99.221
|
Ipconfig |
Displays all
current TCP/IP network configuration values and refreshes
Dynamic Host Configuration Protocol (DHCP) and Domain Name
System (DNS) settings. Used without parameters, ipconfig
displays the IP address, subnet mask, and default gateway for
all adapters. |
Syntax |
ipconfig [/all]
[/renew
[Adapter]]
[/release [Adapter]]
[/flushdns]
[/displaydns]
[/registerdns]
[/showclassid Adapter]
[/setclassid Adapter [ClassID]]
Parameters
- /all
- Displays the full TCP/IP
configuration for all adapters. Without this parameter,
ipconfig displays only the IP address, subnet mask, and
default gateway values for each adapter. Adapters can
represent physical interfaces, such as installed network
adapters, or logical interfaces, such as dial-up connections.
- /renew [Adapter]
- Renews DHCP configuration for all
adapters (if an adapter is not specified) or for a specific
adapter if the Adapter parameter is included. This
parameter is available only on computers with adapters that
are configured to obtain an IP address automatically. To
specify an adapter name, type the adapter name that appears
when you use ipconfig without parameters.
- /release [Adapter]
- Sends a DHCPRELEASE message to the
DHCP server to release the current DHCP configuration and
discard the IP address configuration for either all adapters
(if an adapter is not specified) or for a specific adapter if
the Adapter parameter is included. This parameter
disables TCP/IP for adapters configured to obtain an IP
address automatically. To specify an adapter name, type the
adapter name that appears when you use ipconfig without
parameters.
- /flushdns
- Flushes and resets the contents of
the DNS client resolver cache. During DNS troubleshooting, you
can use this procedure to discard negative cache entries from
the cache, as well as any other entries that have been added
dynamically.
- /displaydns
- Displays the contents of the DNS
client resolver cache, which includes both entries preloaded
from the local Hosts file and any recently obtained resource
records for name queries resolved by the computer. The DNS
Client service uses this information to resolve frequently
queried names quickly, before querying its configured DNS
servers.
- /registerdns
- Initiates manual dynamic
registration for the DNS names and IP addresses that are
configured at a computer. You can use this parameter to
troubleshoot a failed DNS name registration or resolve a
dynamic update problem between a client and the DNS server
without rebooting the client computer. The DNS settings in the
advanced properties of the TCP/IP protocol determine which
names are registered in DNS.
- /showclassid Adapter
- Displays the DHCP class ID for a
specified adapter. To see the DHCP class ID for all adapters,
use the asterisk (*) wildcard character in place of
Adapter. This parameter is available only on computers
with adapters that are configured to obtain an IP address
automatically.
- /setclassid Adapter [ClassID]
- Configures the DHCP class ID for a
specified adapter. To set the DHCP class ID for all adapters,
use the asterisk (*) wildcard character in place of
Adapter. This parameter is available only on computers
with adapters that are configured to obtain an IP address
automatically. If a DHCP class ID is not specified, the
current class ID is removed.
- /?
- Displays help at the command prompt.
Back
Remarks
- The ipconfig command is the
command-line equivalent to the winipcfg command, which
is available in
Windows Millennium Edition,
Windows 98, and
Windows 95. Although
Windows XP does not include a graphical
equivalent to the winipcfg command, you can use Network
Connections to view and renew an IP address. To do this, open
Network Connections, right-click a network connection, click
Status, and then click the Support tab.
- This command is most useful on
computers that are configured to obtain an IP address
automatically. This enables users to determine which TCP/IP
configuration values have been configured by DHCP, Automatic
Private IP Addressing (APIPA), or an alternate configuration.
- If the Adapter name contains
any spaces, use quotation marks around the adapter name (that
is, "Adapter Name").
- For adapter names, ipconfig
supports the use of the asterisk (*) wildcard character to
specify either adapters with names that begin with a specified
string or adapters with names that contain a specified string.
For example, Local* matches all adapters that start
with the string Local and *Con* matches all adapters
that contain the string Con.
- This command is available only if
the Internet Protocol (TCP/IP) protocol is installed as
a component in the properties of a network adapter in Network
Connections
Examples
To display the basic TCP/IP
configuration for all adapters, type:
ipconfig
To display the full TCP/IP
configuration for all adapters, type:
ipconfig /all
To renew a DHCP-assigned IP address
configuration for only the Local Area Connection adapter,
type:
ipconfig /renew "Local Area
Connection"
To flush the DNS resolver cache when
troubleshooting DNS name resolution problems, type:
ipconfig /flushdns
To display the DHCP class ID for all
adapters with names that start with Local, type:
ipconfig /showclassid Local*
To set the DHCP class ID for the
Local Area Connection adapter to TEST, type:
ipconfig /setclassid "Local Area
Connection" TEST
Back
|
How to Use Winipcfg to View TCP/IP Settings
The information in this article
applies to:
- Microsoft Windows 98
Second Edition
- Microsoft Windows 98
- Microsoft Windows 95
SUMMARY
This article describes how
to use the Winipcfg tool to review your current TCP/IP
network protocol settings. This can be useful when you
are troubleshooting problems, such as problems
connecting to your Internet provider.
|
Back |
|
How to make a cat5
network |
Making Your Own Network Cables
No matter whether you're putting together a small home
network, or maintaining a major network in your office, you'll
need network cables. The most commonly used type is Category 5
(short: Cat5), which supports speeds up to 100 Mb/s (Megabits
per second). You can either go buy Cat 5 cable in the
store, or you can make it yourself.
|
If you decide to buy it in the store, you'll pay a premium
price for the convenience, but if you only need 2 or three
cables and don't foresee the need for more in the near future,
or need a lot of cables right away and don't have the time to
make them yourself, then this is probably the way to go.
If you decide to make your own Cat 5 cable, you'll save a lot
of money in the long run, as buying rolls of cable, a baggie
of RJ-45 connectors, and the necessary tools will be a lot
cheaper and pay for itself in a short period of time if you
have an ongoing need.
What you need
Cat 5 cable - you can buy a 1000 feet roll of Cat 5 cable at
computer stores and industry supply houses for somewhere
between 6 and 10 cents a foot, depending on the quality. Don't
be cheap, get the decent quality stuff. You don't want to end
up with network problems due to bad cables. Check to make
sure that the color-coding on the wires is easily
recognizable.
Also pay attention to the difference between solid and
stranded wire cable. Solid wire cable means that each one of
the 8 wires inside the cable consists of one solid copper
alloy wire. Solid wire cable is usually used for wiring
inside walls as it does not flex very easily and is intended
for wires that will never move. It has better conductivity
than stranded cable, which means you can run ethernet over
farther distances with solid core.
Stranded wire cable means that each one of the 8 wires inside
the cable consists of a few dozen very fine hair-like strands
that bend and flex very easily. Stranded wire cable is usually
used for making patch cables because of its flexibility (the
wires won't break as easily from being moved around and
twisted frequently).
Back
RJ-45 connectors - They usually come in bags of 50, 100 etc.
and cost less than a quarter each. Pay attention to the type
of RJ-45 connector you get and make sure it is intended for
the type of Cat5 wire you're using. There are two different
kind of RJ-45 connectors, depending on whether you use them
with solid or stranded wire cable as mentioned above. Using
the wrong kind with the wrong cable will most likely result in
a bad connection.
Crimping tool - While this is the expensive part of making
your own cables, it's only a one-time startup cost. They run
anywhere from 10 to 50 bucks depending on the quality and
features. Keep in mind that the crimpers will pay for
themselves after you make a few cables. A good crimping tool
has a pair of wire cutters built in, as well as a blade to
strip insulation. It also might support crimping of other
connectors such as RJ-11.
Diagonal Cutter Pliers - You'll need a pair of these to cut
the wires in case the crimper doesn't come with a built-in
wire cutter.
What type of cable do you want to make?
|
There are two types of network cables commonly used in PC
networks - Straight-through and cross-over.
Cross-over: A cross-over cable is used to connect two
computers via their NICs, without using a hub or switch.
(Note: You can only connect two computers at one time,
connecting three or more will require a hub or switch
of some sort).
Straight-through: A straight-through network cable is just
what the name implies, a cable that passes data straight
through from one end to another. Straight-through cables are
used for a variety of connections. (e.g. connecting a computer
to a hub or switch, connecting a computer to a
cable/ISDN/DSL modem, and linking switches and hubs together.)
Let's start with a straight-through cable and then we'll get
fancy with a cross-over cable.
Cutting, Stripping, And Sorting The Wires
Cut a piece of Cat 5 as long as you need. When you cut,
remember the old saying: Measure twice, cut once. Make sure
the cut on each end is clean and straight.
Strip about an inch of the insulation off the cable. Cut it
back nice and square. Some crimping tools such as the one used
in this article come with a built-in wire stripper. You put
the cable in to a stop on one side of the cutter. It will cut
the jacket the right length to make a perfect crimp. It is
extremely important that you only cut the plastic
insulation/jacket and not the wire. Damaging one of the 8
wires, even if you just nick it or partially cut it, will ruin
your cable.
Untwist the wires. You'll notice that there are 4 pairs of
multi-colored wires inside. Sort the pairs by color. You
should end up with wires color coded as follows: blue/blue-
white, orange/orange-white, green/green-white, brown/brown-
white.
Note: Some Cat 5 cable skimps on the color-coding and you will
have to keep the track of which wire was wrapped around which.
If at all possible, check the cable before you buy and make
sure the color-coding is easy to recognize. If not, you'll be
cursing up a storm later and wish you would have spent the
extra 5 bucks on the better cable.
Now align the wires in the following order from left to right.
The order is important since there is a wiring standard
defined by the Telecommunications Industry Association (TIA)
http://www.tiaonline.org. It's called the EIA/TIA-568
Commercial Building Telecommunications Wiring Standard,
and you can find more information on it here:
http://www.digital-delivery.com/Standards.htm#s5
White/Orange
Orange
White/Green
Blue
White/Blue
Green
White/Brown
Brown |
Get the wires lined up and nice and straight. Then clip off
the top millimeter so that they are all the same length and
stick out about half an inch from the insulated part.
Attaching the RJ-45 Connector
Back
The best way to insert the cable into the RJ-45 connector is
this:
Hold an RJ-45 connector so that the plastic release clip is
facing away from you, and the opening for the wires is
pointing down.
|
While squeezing the cable so that the jacket does not move on
the wires, insert the sorted and aligned wires carefully into
the RJ-45 connector partway. You'll feel some resistance as
the wires enter the grooves in the connector.
Looking at the side of the connector that's facing you (should
be the one without the clip), verify that the wires are still
in the correct order. Sometimes the act of pushing the wires
into the connector can cause the order of the wires to be
switched at the last moment. Use a magnifying glass if
needed.
Push the wires the remaining way into the connector. Make sure
that the wires have gone all the way into the connector and
are touching the end of the RJ-45 connector. You should see a
line of 8 bare wire ends. If one is missing and that
individual wire hasn't gone far enough into the connector,
pull the wires out, line up the ends and put them in again.
You can't see this problem from the side - you can only see it
from the end.
Now push the jacket as far as it will go into the connector.
Getting all of the wires lined up and inserted correctly can
be a little tricky, so take your time. This gets easier as you
get the feel of it |
The end of the insulation should sit snug inside the RJ-45,
and the wires should go all the way to the end.
Make sure the wires weren't left too long, which leaves wires
unprotected between the RJ-45 and the insulation. Also make
sure that the wires weren't cut too short and now don't reach
far enough to make contact.
Double-check one last time that the wires are aligned
correctly and all the way in. Then insert the RJ-45 connector
into the appropriate opening of the crimping tool. Give the
handle a nice, tight squeeze without crushing the RJ-
45. If you have purchased a pair of ratchet type crimpers you
will know that you are done when they release. If you bought a
cheapo pair, check to make sure that all of the little metal
contacts are even and at the same height below the plastic of
the plug.
Now repeat this entire procedure to put an RJ-45 plug on the
other end of the cable. Use the exact same wiring scheme as on
the first end, which will make it a straight-through cable.
Note: If you decided to spend a couple extra bucks on the
strain relief sleeves, be sure to put them on and facing the
correct direction before you crimp the second end.
|
A cross-over cable
The cross-over cable can be made using the same steps as the
straight-through cable. The only difference is the order in
which the wires are put into the second connector. On the
straight-through cable you use the exact same order
of wires. On a cross-over cable you use a different order on
each end.
The first end uses the same color scheme as a straight-through
cable:
Back
White/Orange
Orange
White/Green
Blue
White/Blue
Green
White/Brown
Brown
|
The second end uses the following color scheme:
White/Green
Green
White/Orange
Blue
White/Blue
Orange
White/Brown
Brown
If you take a close look and compare the two ends, you'll
notice how the green and the orange pair trade places, which
makes it a cross-over cable.
Note: When you make a cross-over cable, mark it to distinguish
it from your straight-through cables. You can put colored tape
on it, use a marker, use a different color cable, whatever
works for you. If you don't, eventually you'll get it mixed in
with your other cables and lose your mind trying to figure out
why your connection to the network is hosed.
Test It
Once your cable is finished, you should test it to make sure
it works. For $20-30 you can purchase a cable tester. Insert
the two ends of the cable into the jacks on the tester and
watch the lights. If they all light up, you have a good
connection for each wire and the cable checks out. |
Back |
|
|
|