Title: Internet Connection Sharing Hugh Taylor Support Professional Platforms Support Microsoft Corporation
1Internet Connection SharingHugh TaylorSupport
ProfessionalPlatforms SupportMicrosoft
Corporation
2Overview
- Benefits of home networking
- Topology of Internet Connection Sharing (ICS)
- How ICS works
- How to set up and configure ICS in Microsoft
Windows 98 Second Edition, Windows Millennium
Edition, and Windows 2000 - Issues to be aware of
- Phone line networking caveats
3Benefits of Home Networking
- File sharing optimizes available hard disk free
space - Use of peripheral devices from any computer
scanners, printers, tape drives - Collaboration, cooperation
- Multiplayer games
- Wired household
4Anatomy of a Home LAN
Printer
Scanner
WebCam
Hub
- Internet
- Universal Plug and Play
5Benefits of ICS
- Multiple computers use a single Internet
connection - Private IP addressing masks IP addresses to
prevent attacks - ICS host forwards requests from ICS clients to
Internet, and forwards replies from Internet to
ICS clients, only computer visible - Cost versus multiple connections
6General Topology
- Home network with all computers connected by
Ethernet, phone line, or wireless - One computer set up as the ICS host and which has
the connection to the Internet - ICS host shares its Internet connection, and
assigns private IP addresses to clients - Remaining computers set up as ICS clients
- ICS host routes traffic from clients to Internet
7General Topology
ICS Client 1
Modem
ICS Host
Hub
Internet
ICS Client 2
8How Network Address Translation Works
- ICS host assigns clients addresses from the
Private IP class C address pool - ICS host maps IP addresses of clients to dynamic
port numbers - ICS host forwards requests from clients to
Internet - ICS host forwards replies from Internet to client
9How Port Mapping Works
Port Map X 2958 Y 3256 Z 4223
ICS Host
192.168.0.X
Example 10.0.0.1
ICS Client 1
192.168.0.Y
Assigned by ISP
ICS Client 2
Internet
192.168.0.Z
10How Host Forwarding Works
Port Map X 2958 Y 3256 Z 4223
to Microsoft.com from port 3256
from Microsoft.com to port 3256
to Yahoo.com from port 4223
Internet
from Yahoo.com to port 4223
ICS Host
- Host forwards packets to port 3256 to 192.168.0.Y
which is Client 1 - Host forwards packets to port 4223 to 192.168.0.Z
which is Client 2
11Installing Windows 98 Second Edition
12Installing Windows 98 Second Edition (2)
13Installing Windows Millennium Edition
14Installing Windows Millennium Edition (2)
15Installing Windows 2000
16Installing Windows 2000 (2)
17Configuring Windows 98 Second Edition
18Configuring Windows 98 Second Edition (2)
19Configuring Windows 98 Second Edition (3)
20Configuring Windows 98 Second Edition (4)
21Configuring Windows Millennium Edition
22Configuring Windows Millennium Edition (2)
23Setup Caveats, Tips, and Issues
- Ensure that your ISP supports ICS
- Finish the Internet Connection Sharing Wizard, or
uninstall ICS to prevent upgrade issues - Only one ICS host needed
- Virtual LAN drivers common with Windows 2000 and
PPP over Ethernet (PPPoE) - Get the latest version of PPPoE software for your
DSL or cable modem connection
24Networking Caveats, Tips, and Issues
- NetBIOS naming conventions for machine and
workgroup names - Browsing issues
- Protocol and binding issues
- Static IP addresses
- Did I mention, use the wizards when possible?
25Networking VPN and ICS
Internet
ICS Client
hub
Internet
ICS Host
ICS Client
If a client establishes the tunnel
26Networking VPN and ICS (2)
To VPN Server
ICS Client
hub
ICS Host
Internet
ICS Client
If the host establishes the tunnel
27Phone Line Networking
- Cabling
- Utilities using the phone line for meters
- Extensions versus separate lines for voice
28Other Caveats
- Multiplayer games
- Secure sites
- Customized sites
29Basic Troubleshooting
- Host only on one computer?
- Do any computers have connectivity?
- PING to what can and cant you PING?
- If a client cant connect to a server, can the
host connect to that server? - To resolve many problems either reconfigure the
host, or uninstall and reinstall ICS on the host
30(No Transcript)