Lecture 4 -_internet_infrastructure_2_updated_2011


Published on

Chapter 4 Internet Technology

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Most big companies e.g: Google and Yahoo have mirror server to serve the clients better. When we ping Google.com or Yahoo.com at different times, the IP address that reply to our request is sometimes different. The IP address is sometimes different because it depends on the server that is ready to reply to our request.
  • LPR: Line Printer Remote
  • Lecture 4 -_internet_infrastructure_2_updated_2011

    1. 1. BITS 2513 – Internet Technology Lecture 4: Internet Infrastructure (contd)
    2. 2. Topics <ul><li>Domain Names on the Internet </li></ul><ul><li>Servers that Help with Communication </li></ul><ul><li>Bandwidth Technologies </li></ul>
    3. 3. Internet Infrastructure Domain Names on the Internet
    4. 4. Domain Names on the Internet <ul><li>Domain names are assigned because IP address numbers are difficult to remember and because companies might want to change their IP addresses without also changing the Internet name by which the outside world knows them. </li></ul><ul><li>The last segment, or suffix, of a domain name is called the top-level domain and tells you something about the function of the host. </li></ul><ul><li>The first word in a domain name is used to identify a subcategory within the domain and is called a canonical name , or CNAME . </li></ul>
    5. 5. DNS Name Space
    6. 6. Assigning and Tracking Domain Names and IP Addresses <ul><li>The organization responsible for overseeing this operation is the IANA (Internet Assigned Numbers Authority). </li></ul><ul><li>Beginning in the spring of 1999, the responsibility for assigning and tracking domain names and IP addresses was transitioned from IANA to a nonprofit, private sector organization regulated by the U.S. Department of Commerce called ICANN (Internet Corporation for Assigned Names and Numbers) . </li></ul><ul><li>A company that can register these names and numbers must be approved by ICANN and is called a registrar. </li></ul>
    7. 7. Domain Name Resolution <ul><li>Domain names and IP addresses do not have to be permanently related. </li></ul><ul><li>Two name resolution services that track relationships between domain names and IP addresses: DNS (Domain Name System , also called Domain Name Service) and Microsoft WINS (Windows Internet Naming Service) . </li></ul><ul><li>DNS is the more popular of the two because it works on all platforms. </li></ul><ul><li>At the heart of DNS is a distributed database, which initially must be created manually. </li></ul>
    8. 8. How DNS Works <ul><li>DNS has three logical components: </li></ul><ul><ul><li>Computers searching for the IP address for a domain name, called resolvers </li></ul></ul><ul><ul><li>Servers that contain the information relating domain names to IP addresses, called name servers </li></ul></ul><ul><ul><li>The databases of information needed to resolve domain names and IP addresses, called namespaces </li></ul></ul>
    9. 9. How DNS Works (Continued) <ul><li>The process of discovering an IP address for a given domain name is called address resolution . </li></ul><ul><li>It is also possible to find the domain name for a given IP address; this process is called reverse resolution, or reverse mapping . </li></ul><ul><li>Name servers are organized from the top down. </li></ul><ul><li>Network Solutions maintains servers called root servers that act as the highest level of authority when locating domain name information. </li></ul>
    10. 10. How DNS Works (Continued) <ul><li>A network that supports DNS has two or more name servers, called the primary name server and secondary name server . </li></ul><ul><li>The secondary server gets its information from the primary server, and is sometimes called the slave name server . </li></ul><ul><li>An authoritative name server is the server that has the most current information about a domain name. </li></ul>
    11. 11. Address Resolution
    12. 12. How DNS Works (Continued) <ul><li>The group of networks for which the name server is responsible collectively is called the name server’s zone . </li></ul><ul><li>A zone also can have a caching-only server that does not keep authoritative information, but only caches information as it is used in case it is needed again within a short period of time. </li></ul>
    13. 13. DNS Resolver & Local Cache
    14. 14. DNS Records <ul><li>Each name server holds a piece of the namespace, which is the database containing information needed to resolve domain names and IP addresses. </li></ul><ul><li>A name server keeps the entries for each domain name that it knows about in a resource record , or DNS record . </li></ul>
    15. 15. DNS Record Types <ul><li>Here are some of the common resource record types in the DNS database: </li></ul>
    16. 16. Host Table <ul><li>Before 1983, when DNS began evolving into an Internet standard, one huge file called the hosts table contained the name and IP address of every named host on the Internet. </li></ul><ul><ul><li>Host tables can still be used to give a node a nickname, enhance performance on your local network, or on an isolated internal network. </li></ul></ul>
    17. 17. Host Table (Continued) <ul><li>To view the hosts table on your computer, traverse to c:windowssystem32driversetc or c:winntsystem32driversetc and view the hosts file in Notepad. </li></ul>
    18. 18. Internet Infrastructure Servers that help with Communication
    19. 19. Directory Server <ul><li>A directory server stores information about people, hosts, and other resources on the network in directories and provides this information to computers on the network. </li></ul><ul><li>The information in a directory is read more often than it is written. </li></ul>
    20. 20. X.500 and LDAP <ul><li>To allow directory servers to communicate with each other and distribute the directory database over multiple networks, the ISO created a Directory Access Protocol ( DAP ) called X.500. </li></ul><ul><li>To streamline the process, the University of Michigan invented in 1993 a lighter version called the Lightweight Directory Access Protocol ( LDAP ) that can run over TCP/IP. </li></ul>
    21. 21. How Directories Work <ul><li>Directories follow an upside-down tree structure with the root at the top and branches underneath the root in a hierarchical structure. </li></ul><ul><li>Directory servers sometimes use a protocol called LDAP (Lightweight Directory Access Protocol) to access directories. </li></ul><ul><li>LDAP was designed to run over TCP and can be used on the Internet or on an intranet. </li></ul>
    22. 22. How Directories Work (Continued)
    23. 23. How Directories Work (Continued) <ul><li>LDAP is a “lighter” version of DAP (Directory Access Protocol); LDAP has less code than DAP. </li></ul><ul><li>Another important directory standard is X.500 , which specifies how global directories can be structured. </li></ul><ul><li>X.500 directories are designed to provide a listing of people within an organization so that anyone with Internet access can look someone up by country, organization, organizational level, or name. </li></ul>
    24. 24. Advantages of X.500 & LDAP <ul><li>Synchronization </li></ul><ul><ul><li>The directory on one server can synchronize with the directory on another server. </li></ul></ul><ul><li>Replication </li></ul><ul><ul><li>Part or all of the directory database on one server can copy itself onto another server. </li></ul></ul><ul><li>Scalability </li></ul><ul><ul><li>There is no limit to the size to which the directory can grow. </li></ul></ul>
    25. 25. Using Directories <ul><li>Directories and directory servers can serve various functions on networks and on the Internet. </li></ul><ul><li>Directories on the Web are similar to search engines in the way they operate and provide information. </li></ul>
    26. 26. Cache Servers <ul><li>Microsoft Internet Explorer supports browser caching , which allows the user to indicate how much hard drive space should be allocated to Web caching. </li></ul><ul><li>The same concept implies to a Server. A cache server improves performance by caching data so that the number of requests to the Internet is reduced. </li></ul>
    27. 27. Cache Servers (Continued) <ul><li>Cache servers save Web pages and other files that users have requested so that when a page is requested again, it can be retrieved without accessing the Internet. </li></ul><ul><li>Cache servers are placed between users and the Internet. </li></ul><ul><li>A cache server can run on a system such as a proxy server or a router, or it can be set up as a dedicated computer system. </li></ul>
    28. 28. Mirrored Servers <ul><li>A mirrored server carries the same data and services as another server. These servers are exact replicas of the main servers that they mirror and are updated often to ensure that they contain the same data. </li></ul><ul><li>Mirrored servers have two main purposes: </li></ul><ul><ul><li>They reduce download time for users by handling some of the traffic for a frequently accessed Web site (provides redundancy). </li></ul></ul><ul><ul><li>They serve as backups for the main server in case it goes down (provides fault-tolerance). </li></ul></ul>
    29. 29. Using a Mirrored Server to Handle Site Traffic <ul><li>Web sites that get a lot of traffic often need more than one server. </li></ul><ul><li>If the traffic comes from different parts of the world, it might be necessary to have servers in different locations to provide the best service for international customers. </li></ul>
    30. 30. Using a Mirrored Server as a Backup Server <ul><li>A mirrored server acts as a very effective backup system. </li></ul><ul><li>If the main server goes down, it is faster and easier to switch operation to a mirrored server than it is to restore information from disks and tapes. </li></ul><ul><li>When a mirrored server is used as a backup for a server, it constantly copies short segments of files from the main server as they are updated. </li></ul>
    31. 31. Print Servers <ul><li>Print servers make printers available for shared use across a network or even across the Internet. </li></ul><ul><li>Each print server can have several printers attached to it, and you can have more than one print server on a network, depending on the size of the network and the needs and locations of the users on it. </li></ul>
    32. 32. LPD Servers <ul><li>LPD (Line Printer Daemon) server is print server software that initially was developed on UNIX servers to handle print jobs, but is now supported by Windows Server 2003, Windows 2000 Professional, and Windows NT Server. </li></ul><ul><li>A client communicating with an LPD server can use two protocols, LPR and LPQ, which are part of the TCP/IP protocol suite. </li></ul>
    33. 33. LPD Servers (Continued) <ul><li>The client uses the LPR (Line Printer Remote) protocol to send print jobs over a TCP/IP network to the server. </li></ul><ul><li>Clients that use LPR are sometimes referred to as LPR clients. </li></ul><ul><li>A second protocol, LPQ (Line Printer Queue) , is required for users to be able to check on the status of print jobs they have sent. </li></ul>
    34. 34. IPP <ul><li>Another useful and more recently developed printing protocol is IPP (Internet Printing Protocol) . </li></ul><ul><li>IPP, which also enables printing across LANs and the Internet, is generally more versatile than LPD and its associated services, and is more easily compatible with various operating systems. </li></ul><ul><li>The greatest benefit of IPP is being able to find a printer by using the printer’s IP address or URL . </li></ul><ul><li>With IPP, you can find any Internet-connected printer, print to it, and check the status of your print job. </li></ul>
    35. 35. Internet Infrastructure Bandwidth Technologies
    36. 36. Bandwidth Technologies <ul><li>Much attention is given to the amount of data that can travel over a given communication system in a given amount of time. </li></ul><ul><li>This measure of data capacity is called bandwidth , also called data throughput or line speed . </li></ul><ul><li>The greater the bandwidth, the faster the communication. </li></ul>
    37. 37. Bandwidth Technologies Used to Connect to an ISP <ul><li>A local area network has much less need for data throughput than does a national backbone. </li></ul><ul><li>Lying between these two extremes on the spectrum are many types of systems that require varying degrees of bandwidth. </li></ul>
    38. 38. Regular Telephone Lines <ul><li>Regular telephone lines, the most common way to connect to an ISP, require an internal or external modem. </li></ul><ul><li>When data packets travel over telephone lines, the Data Link layer protocol used is PPP or SLIP. </li></ul><ul><li>PPP (Point-to-Point Protocol) most often is used to transmit TCP/IP packets from a computer connected to an ISP or intranet access point by telephone line. </li></ul>
    39. 39. Cable Modem <ul><li>Cable modem communication uses cable lines that already exist in millions of households in the United States. </li></ul><ul><li>Just as with cable TV, cable modems are always connected. </li></ul><ul><li>A cable modem is an example of broadband media. </li></ul><ul><li>Broadband refers to any type of networking media that carries more than one type of transmission. </li></ul>
    40. 40. PPPoE (Point-to-Point Protocol over Ethernet) <ul><li>PPPoE (Point-to-Point Protocol over Ethernet) is a protocol that adapts PPP to work with Ethernet. </li></ul><ul><li>PPPoE describes how the computer is to interact with the converter box or modem when the two are connected by an Ethernet cable connected to an Ethernet network card in the computer. </li></ul><ul><li>PPPoE gives the user the security and authentication that is offered with PPP. </li></ul><ul><li>PPPoE also sets standards for networks to connect to the Internet via DSL modems and other high-speed access services. </li></ul>
    41. 41. DSL <ul><li>In the race to produce a fast data transmission technology that is affordable for home use and that offers a direct connection rather than a dial-up connection, the telephone industry has developed several similar technologies that collectively are called DSL (Digital Subscriber Line) . </li></ul><ul><li>The most popular version of DSL is ADSL (Asymmetric Digital Subscriber Line) , which is 50 times faster than ISDN and is direct connect. </li></ul>
    42. 42. Satellite Connections to the Internet <ul><li>People who live in remote areas and want high-speed Internet connections often are limited in their choices. </li></ul><ul><li>DSL and cable modems might not work where they live, but satellite access is available from almost anywhere. </li></ul><ul><li>Technology is even being developed to use satellites to offer Internet access on commercial airlines. </li></ul><ul><li>New technology allows data to be transmitted both ways over the satellite so that telephone line connections are not needed. </li></ul>
    43. 43. Wireless Connections <ul><li>Wireless is an important technology for mobile devices and for Internet access in remote locations where other methods are not an option. </li></ul><ul><li>For Internet access, two popular applications of wireless are fixed-point wireless, sometimes called Wireless Local Loop (WLL), and mobile wireless. </li></ul><ul><li>With fixed-point wireless, an antenna sits on your house or office building and communicates with a base station antenna. </li></ul>
    44. 44. Wireless Application Protocol <ul><li>The high demand for wireless access to the Internet, including Web pages and e-mail, led to the creation of the WAP (Wireless Application Protocol) . </li></ul><ul><li>One goal of WAP is to bridge the gap between the needs of traditional Internet access devices and wireless Internet access devices. </li></ul><ul><li>WAP is a communication standard designed for mobile Internet access. </li></ul><ul><li>One feature of WAP is WML (Wireless Markup Language) . </li></ul>
    45. 45. Uses of Wireless Devices <ul><li>One popular service that is being provided to customers with wireless Internet devices is instant notification, or alerts. </li></ul>
    46. 46. Assignment 1 <ul><li>In Group of 2 (minimum) or 3 (maximum). </li></ul><ul><li>Due date: 17 th October 2011 23:59 </li></ul><ul><li>Submission: ULearn </li></ul><ul><li>Question 1: T Lines and E Lines was the first successful system that supported digitized voice transmission. Describe and elaborate what you understand on T and E Lines in terms of the technology, usage and applications in the industry. Give examples. </li></ul><ul><li>Question 2: X.25 and Frame Relay are used for long distance communications that use Packet Switching Technology. Using a diagram, differentiate between Packet Switching Technology and Circuit Switching Technology. </li></ul>
    47. 47. ATM <ul><li>ATM (Asynchronous Transfer Mode) is a very fast network technology that can be used with LANs, as well as WANs. </li></ul><ul><li>It uses fixed-length packets, called cells , to transmit data, voice, video, and frame relay traffic. </li></ul><ul><li>ATMs also use virtual circuits, meaning that the two endpoints are stationary, but the paths between these two endpoints can change. </li></ul><ul><li>They can use either PVCs or SVCs. </li></ul><ul><li>SVCs (switched virtual circuits) are logical, point-to-point connections that depend on the ATM to decide the best path to send the data. </li></ul>
    48. 48. Mesh Topology <ul><li>A mesh topology provides multiple point-to-point links between routers in a wide area network, giving more than one choice on how data can travel from router to router. </li></ul><ul><li>In a mesh topology, a router searches out multiple paths and determines the best path to take. </li></ul>