CS 214 Lecture 01 - Introduction to Internet

download CS 214 Lecture 01 - Introduction to Internet

of 27

Transcript of CS 214 Lecture 01 - Introduction to Internet

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    1/27

    Introduction to Internet and

    HTML

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    2/27

    LECTURE 1

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 2

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    3/27

    Computer-based worldwide information network.

    Composed of a large number of smaller interconnected networks

    International computer network linking together thousands ofindividual networks at military and government agencies,educational institutions, nonprofit organizations, industrial andfinancial corporations of all sizes, and commercial enterprises(called gateways or service providers) that enable individuals toaccess the network. The most popular features of the Internetinclude electronic mail (e-mail), discussion groups (callednewsgroups or bulletin boards, where users can post messagesand look for responses on a system called Usenet), on-lineconversations (called chats), adventure and role-playing games,information retrieval, and electronic commerce (e-commerce).

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 3

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    4/27

    PC

    A

    PC

    B

    PC

    C

    PC

    DSERVER

    PC

    A

    PC

    B

    PC

    C

    PC

    DSERVER

    4CS 214: Introduction to Internet and HTML by Jayson G. Mauricio

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    5/27

    InformationCommunication

    -Effective communication with peoplearound the world.

    -Inexpensive communication.Example Email, mirc

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 5

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    6/27

    Client user, subscriber = InformationReceiver

    Server provider information provider

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 6

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    7/27

    1. Log on in Network.2. Request information on a remote server.

    3. The server sends the information to the clientin a form of a file.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 7

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    8/27

    Downloading The process of retrieving filesform a remote server to users terminal.

    Hypertext Interlinked system of documents. Hyperlink Portions of the hypertext

    documents that are linked to other relateddocuments

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 8

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    9/27

    Dedicated access- the computer is directlyconnected to the internet via router. Using

    cable, router. Dial-up access a computer connects to the

    internet with a temporary connection.

    Tel. wire Analog

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 9

    P.C.

    DIGITAL

    MODEM

    P.C.

    DIGITAL

    I.S.P.MODEM

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    10/27

    Packet - small units of information. Modem a device that converts the electronic signals

    from a computer into signal that can be transmitted intotelephone lines.

    TCP/IP Transmission Control Protocol / Internet Protocol IP Internet Protocol

    - Network address URL Uniform Resource Locator BANDWIDTH the amount of data that a computer

    network can transmit. NETWORK is the techniques physical connections and

    computers programs used to links two or morecomputers.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 10

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    11/27

    Application Software consists of computerprograms that interface with network users andpermits sharing of information. Ex. Windows,

    DOS Network Software consists of computer

    programs that establish protocol or rules, forcomputer to talk with one another. Ex. UNIX

    Network Hardware physical component thatconnect computer. Ex. Modem, tel lines, NICcard, UTP cable

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 11

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    12/27

    WWW - World Wide Web FTP File Transfer Protocol

    - File Structure Gopher Enhanced FTP Telnet LAN

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 12

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    13/27

    First name of Internet Used for Advanced Research Project Agents

    Network for military purposes.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 13

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    14/27

    1791 French Optical Telegraph Network 1837 Morse demonstrates the electric telegraph 1845 American Morse code becomes telegraph standard 1851 First submarine telegraph cable between London &

    Paris 1876 Alex Bell invents harmonic telegraphy 1877 Bell Telco grows to 1,000 users 1884 Unshielded Twisted Pairs (UTP) leads to the

    explosion of communication

    1902 Marconi sends wireless communication acrossAtlantic 1930 Telephone network outgrew telegraph network but

    remains analog

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 14

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    15/27

    1957 The USSR launches Sputnik, the first artificialearth satellite. In response, the United States formsthe Advanced Research Projects Agency (ARPA)

    within the Department of Defense (DoD) toestablish US lead in science and technologyapplicable to the military.

    1960

    Optical fibers was first used- Roberts & Davies invented packet switching- Baran proposed Arpanet

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 15

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    16/27

    1962 Paul Baran, of the RAND Corporation (a government agency), wascommissioned by the U.S. Air Force to do a study on how it could maintain itscommand and control over its missiles and bombers, after a nuclear attack.This was to be a military research network that could survive a nuclear strike,

    decentralized so that if any locations (cities) in the U.S. were attacked, themilitary could still have control of nuclear arms for a counter-attack.

    - Baran's finished document described several ways to accomplish this. Hisfinal proposal was a packet switched network.

    - "Packet switching is the breaking down of data into data grams or packetsthat are labeled to indicate the origin and the destination of the informationand the forwarding of these packets from one computer to anothercomputer until the information arrives at its final destination computer. Thiswas crucial to the realization of a computer network. If packets are lost at any

    given point, the message can be resent by the originator."CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 16

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    17/27

    1968 ARPA awarded the ARPANET contract toBBN. BBN had selected a Honeywellminicomputer as the base on which they would

    build the switch. The physical network wasconstructed in 1969, linking four nodes:University of California at Los Angeles, SRI (inStanford), University of California at SantaBarbara, and University of Utah. The networkwas wired together via 50 Kbps circuits.

    1969 Arpanet was constructed, first packetdata network

    1970 A 4-node Arpanet was born

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 17

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    18/27

    1972 The first e-mail program was created by Ray Tomlinson ofBBN using an intra machine email program (SNDMSG) and anexperimental file transfer program.

    - Ray Tomlinson uses the @ sign- The Advanced Research Projects Agency (ARPA) was

    renamed the Defense Advanced Research Projects Agency (orDARPA)

    - ARPANET was currently using the Network Control Protocolor NCP to transfer data. This allowed communications betweenhosts running on the same network.

    1973 Development began on the protocol later to be calledTCP/IP, it was developed by a group headed by Vinton Cerf fromStanford and Bob Kahn from DARPA. This new protocol was toallow diverse computer networks to interconnect andcommunicate with each other.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 18

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    19/27

    1974 First Use of term Internet by Vinton Cerf and BobKahn in paper on Transmission Control Protocol.

    1976 Dr. Robert M. Metcalfe develops Ethernet, whichallowed coaxial cable to move data extremely fast. This

    was a crucial component to the development of LANs.- The packet satellite project went into practical use.SATNET, Atlantic packet Satellite network, was born. Thisnetwork linked the United States with Europe.Surprisingly, it used INTELSAT satellites that were owned

    by a consortium of countries and not exclusively theUnited States government.- The Department of Defense began to experiment withthe TCP/IP protocol and soon decided to require it for useon ARPANET.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 19

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    20/27

    1979 USENET (the decentralized news group network)was created by Steve Bellovin, a graduate student atUniversity of North Carolina, and programmers TomTruscott and Jim Ellis. It was based on UUCP.

    - The Creation of BITNET, by IBM, "Because its TimeNetwork", introduced the "store and forward" network. Itwas used for email and listservs.

    1981 National Science Foundation created backbone

    called CSNET 56 Kbps network for institutions withoutaccess to ARPANET. Vinton Cerf proposed a plan for aninter-network connection between CSNET and theARPANET.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 20

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    21/27

    1983 Internet Activities Board (IAB) was created. OnJanuary 1st, every machine connected to ARPANEThad to use TCP/IP. TCP/IP became the core Internet

    protocol and replaced NCP entirely.-The University of Wisconsin created Domain NameSystem (DNS). This allowed packets to be directed toa domain name, which would be translated by theserver database into the corresponding IP number.This made it much easier for people to access otherservers, because they no longer had to remembernumbers.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 21

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    22/27

    1984 The ARPANET was divided into two networks:MILNET and ARPANET. MILNET was to serve theneeds of the military and ARPANET to support the

    advanced research component, Department ofDefense continued to support both networks.- Upgrade to CSNET was contracted to MCI. Newcircuits would be T1 lines, 1.5 Mbps which is twenty-five times faster than the old 56 Kbps lines. IBM wouldprovide advanced routers and Merit would managethe network. New network was to be called NSFNET(National Science Foundation Network), and old lineswere to remain called CSNET.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 22

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    23/27

    1985 The National Science Foundation began deployingits new T1 lines, which would be finished by 1988.

    1986 The Internet Engineering Task Force or IETF wascreated to serve as a forum for technical coordination by

    contractors for DARPA working on ARPANET, US DefenseData Network (DDN), and the Internet core gatewaysystem.

    1987 BITNET and CSNET merged to form theCorporation for Research and Educational Networking

    (CREN), another work of the National Science Foundation. 1988 Soon after the completion of the T1 NSFNETbackbone, traffic increased so quickly that plansimmediately began on upgrading the network again.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 23

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    24/27

    1990 Merit, IBM and MCI formed a not for profit corporationcalled ANS, Advanced Network & Services, which was to conductresearch into high speed networking. It soon came up with theconcept of the T3, a 45 Mbps line. NSF quickly adopted the newnetwork and by the end of 1991 all of its sites were connected bythis new backbone.-While the T3 lines were being constructed, the Department ofDefense disbanded the ARPANET and it was replaced by the

    NSFNET backbone. The original 50Kbps lines of ARPANET weretaken out of service.-Tim Berners-Lee and CREN in Geneva implemented a hypertextsystem to provide efficient information access to the members ofthe international high-energy physics community, popularly

    known as WWW (World Wide Web).CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 24

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    25/27

    1991 CSNET (which consisted of 56Kbps lines) wasdiscontinued having fulfilled its important early role in theprovision of academic networking service. A key feature ofCREN is that its operational costs are fully met through

    dues paid by its member organizations. 1992 - World Bank became on-line. 1993 InterNIC created by NSF to provide specific Internet

    services: directory and database services (by AT&T),registration services (by Network Solutions Inc.), and

    information services (by General Atomics/CERFnet).- Marc Andreessen and NCSA and the University of Illinoisdeveloped a graphical user interface to the WWW, called"Mosaic for X". Mosaic was the first web browser.-U.S. White House became on-line.

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 25

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    26/27

    1994 No major changes were made to the physical network. Themost significant thing that happened was the growth. Many newnetworks were added to the NSF backbone. Hundreds ofthousands of new hosts were added to the INTERNET during thistime period.-Pizza Hut offers pizza ordering on its Web page.-$50 annual fee is imposed on domains, excluding .edu and .govdomains which are still funded by the National ScienceFoundation.

    1998 Hobbes Internet timeline is released as Request forComment (RFC) 2235 and FYI32.-Electronic postal stamps became a reality with the U.S. PostalService allowing stamps to be purchased and downloaded forprinting from the Web.

    1996 Internet host was at 10 million and growing 1999 WAP, cellular applications, wireless device

    CS 214: Introduction to Internet and HTML by Jayson G. Mauricio 26

  • 8/3/2019 CS 214 Lecture 01 - Introduction to Internet

    27/27

    China: Requires users and ISPs to register withthe police

    Germany: Cuts off access to some newsgroups

    carried on compuserve Saudi Arabia: Confines Internet access toUniversities and hospitals

    Singapore: Requires political and religiouscontent, Providers to register with the state

    New Zealand: Classifies computer disk aspublication that can be censored and seizedsource: Human Rights watch

    CS I t d ti t I t t d HTML b J G M i i