Session 15 Flashcards
IP Address & DNS
every device connected to the internet must have a unique ID
General format of IP addresses
four segments of numbers, each ranging fro 0 to 255, binary format.
IP address is required for all internet communication (problem: hard to memorize, non-intutive. Solution DNS (Domain name system).
DNS maps an IP address with a “domain name”- easier to remember
Domain name strucutre
”.”-internt root domain
.edu,.com,.gov,.org,.net- Top level domains
Expedia, google, congress- second level domains
sales- third level domains, hosts
Internet domain names
Domain names are strictly controlled by ICANN (good name=good asset)
Top Six: edu, com,org, mil, gov, net
country code, .ca, .au, .uk, .ch, .de
New domain names: .name, .biz, .info, .me
IPV4 vs IPV6 addresses
Format 32 bits (4 bytes) in binary form, #### each number ranging from 0-255. Contains up to 4 billion addresses.
IPV6 format 128 bits, ranging 0 to 65535
Need for IPv6
UW was allocated a class A IP address space which includes 65000 addresses, many more than need. stanford has 17 million addresses vs. 2 million for india with more than 1 billion pop.
Client Server Computing
Client (web browser, other client softwares) - internal- server- application server (web page, mail files)- database server- back end systems (data bases) sales production accounting HR
major web servers
Apacha 66.65%, microsoft, 18%
Packet Switching
Messages are first broken down into small bundles of data called packets.
packets are sent along different communication routes
are reassembles once they reach their destination. Packet switching makes more efficient use of a network than circuit switching.
Communication protocol: TCP/IP
tcp/IP is the new communication protocol used by the internet and internet devices (it allows communication between different networks, connecting them an “inter-net”
TCP/IP provides for breaking up digital messages into packets, routing them to the proper addresses, and then reassembling them into coherent messages.
Transmission Control Protocol (TCP)
handles the movement of data between computers, establishes a connection between computers, sequence the transfer of packets, and packets are secure.
Internet protocol (IP)
responsible for the delivery of packets, includes the disassembling and reassembling of packets during transmission.