Basic Networking

Networking Basics

  

  • A network of networks that communicate using shared protocols
  • A network is loosely defined as several computers that can directly communicate with each other, under single management
  • A protocol (p. 25-28) is an agreed-upon standard for doing something
  • Point-to-Point Protocol (PP) is a protocol for doing TCP/IP over phone lines
  • Post Office Protocol (POP) is a protocol for downloading mail from servers

 

 RE-INVENT THE INTERNET

Suppose it’s 1968 and you’re in charge of a project to make two computers talk to each other. How would you go about doing it? What are the basic things that must be there?

 

Networking Basics

 Two computers, a piece of wire, and a software protocol

What kind of wire? What do the electrical signals mean?

What if the operating systems of the computers are different?

How do you know what data is meant for what machine?

What if someone on another network wants to use different

Wiring types?

 

TCP/IP

TCP/IP is a basic protocol for communications between computers

Ethernet is a standard for communicating across specific types of wires

TCP/IP runs on top of many physical mediums, from Ethernet to phone lines to FDDI to token ring

If your web browser uses TCP/IP for communications, you don’t have to worry about what type of wiring you have

 

Other protocols

TCP/IP is one of several high level protocols. There are others:

AppleTalk

DECnet

SNA (IBM mainframe)

OSI (Open Systems Interconnect, an international standards group that cratered)

TCP/IP is far and away the biggest in the marketplace

 

Communicating with TCP/IP

Every computer in a TCP/IP network has a unique number assigned to it

If you want to communicate with a computer, you have to refer to it by number

 

 

PC1

131.120.7.1

PC2

131.120.7.5

PC3

131.120.7.17

 

Domain Name Service (DNS)

DNS is a utility that allows humans to refer to computers by name instead of number

A server machine keeps track of the number-to-name translation and answers queries from machines on the network

 

PC 1

131.120.7.1

hume.nps.navy.mil

PC2

131.120.7.5

locke.nps.navy.mil

PC3

131.120.7.17

smith.nps.navy.mil

PC4

131.120.7.42

dns.nps.navy.mil

 

DNS

DNS lookups happen all the time; any time you refer to a machine by name, this translation has to happen

This leads to a common failure mode: the DNS server is down or can’t be reached, so the translation can’t happen.

 

Watching DNS Work

On NT an Unix machines you can see DNS working with “nslookup”

Web-based at http://dns411.com/

> nslookup www.apple.com

Server:  otter.mbay.net

Address:  206.40.79.2

 

Non-authoritative answer:

Name:    www.apple.com

Address:  17.254.0.91

 

Domain Names

The name of a computer gives you a clue about what type of organization it belongs to:

www.apple.com  (.com means commercial)

www.nps.navy.mil (.mil is US military)

uunet.net (.net is an internet service provider)

mit.edu (.edu is degree-granting educational)

web3d.org (.org is non-commercial organization)

www.whitehouse.gov (.gov is government)

Other nations have their own top level domain

uk, au, tk, tw, jp

 

Whois

What if someone wanted to create a new website with the name “microsoft.com”?

You have to register a domain name; two people can’t have the same domain name

A central database is maintained of who owns what domain name

Whois tells you information about who registered the domain name

Whois http://dns411.com/

Registrant:

   Apple Computer, Inc. (APPLE-DOM)

      1 Infinite Loop

      Cupertino, CA 95014

      Domain Name: APPLE.COM

      Record last updated on 05-May-98.

      Record created on 19-Feb-87.

      Database last updated on 10-Jul-99 09:14:52 EDT.

      Domain servers in listed order:

      NSERVER.APPLE.COM            17.254.0.50

      NSERVER2.APPLE.COM           17.254.0.59

      NSERVER.EURO.APPLE.COM       194.151.19.41

      NSERVER.ASIA.APPLE.COM       203.120.14.5

 

Domain Names

You can buy your own domain name for $70.

Go to www.internic.net, check to make sure it’s not taken already, sign up, send ‘em a check. Need to coordinate with your ISP if you want to actually use it

Domain Name Ownership

“ownership” of domain names is hazy; trademark and other laws collide here

A classic strategy is “domain name squatting”--someone buys up likely domain names in expectation of selling them later or to make a point

mcdonalds.com, dole96.org, Bush domain names, flowers.com, etc

 

The domain name system is being transitioned to a more free market system with more than one seller and a few new top level domain names

New top level names proposed are

firm, shop, web, arts, rec, info, nom

 

Overview

Protocols let computers communicate

TCP/IP is one example of a protocol

Protocols can be layered so that changing one does not break other software

DNS translates names to IP numbers, and vice versa

Domain names are limited and can be purchased

You can look up information about who runs a domain

SIM Server

 

 

 
< Prev   Next >

 

 

Buy viagra online and get prescription
Buy canada in viagra
Order viagra online
Buy viagra viagra
Order viagra buying viagra uk
Buy viagra online uk
Buy viagra other drug online
Order cheap viagra
Buy viagra online off pharmacy prices
Cialis 10mg
Cheap online sales viagra
Buy cheap viagra on
Cheep generic viagra
Buy in uk viagra
Cialis 30mg
Buy discount generic viagra
Discount viagra mastercard
Cheap generic viagra 1.00
Cheapest in uk viagra
Cheap cialis
Viagra brand
Buy viagra canada
Order viagra online no rx prescription
Buy viagra pharmacy online
Buy cialis online viagra
Cheapest generic substitute viagra
Order viagra 1
Buy viagra overnight
Buy viagra online order
Cheap online purchase viagra
Buy viagra 32
Cheep viagra
Viagra brands
Buy viagra onlines
Cheap no prescription viagra
Buy now levitra
Over the counter viagra
Cheaper viagra
Buy en language online viagra
Cheap viagra fast shipping
Buy online levitra cialis viagra
Buy p viagra
Buy online prescription viagra without
Viagra buying
Buy viagra free on internet
Cheap pfizer viagra
Cheap viagra online a href
Cheap prescription viagra
Cheap viagra generic
Buy viagra cheap