Human-Computer Interface Course 4. Content History of Internet What is Internet ? Internet Protocols The OSI 7 layers model TCP/IP The World Wide Web.

Slides:



Advertisements
Similar presentations
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
Advertisements

COS 461 Fall 1997 Networks and Protocols u networks and protocols –definitions –motivation –history u protocol hierarchy –reasons for layering –quick tour.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Chapter 14 TCP/IP and Routing Part #1 Unix System Administration.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 PERTEMUAN 5.
Introduction to TCP/IP
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
TCP/IP TCP/IP Basics Alvin Kwan. TCP/IP What is TCP/IP?  It is a protocol suite governing how data can be communicated in a network environment, both.
Review on Networking Technologies Linda Wu (CMPT )
Chapter Overview TCP/IP Protocols IP Addressing.
CS 356 Systems Security Spring Dr. Indrajit Ray
Internet TCP/IP Cameron Schmidt Jordan Gallo. Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware.
Business Data Communications, by Allen Dooley, (c) 2005 Pearson Prentice HallChapter Five 1 Business Data Communications Chapter Five Network, Transport,
Computer Science and Engineering Computer System Security CSE 5339/7339 Session 24 November 11, 2004.
TCP/IP Reference Model For more notes and topics visit: eITnotes.com.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 01 Instructor: Dr. Li-Chuan Chen TA: Waqar Ishaq Date: 08/25/2003.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Huda AL_Omairl - Network 71 Protocols and Network Software.
TCP/IP and the Internet ARPANET (1969) –R&D network funded by DARPA. –Packet Switching Survive nuclear war. –Experimental to operational (1975). –Not suitable.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
4: Network Layer4a-1 Hierarchical Routing r aggregate routers into regions, “autonomous systems” (AS) r routers in same AS run same routing protocol m.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
Network – internet – part2  Address at diff. layers  Headers at diff. layers  Equipment at diff. layers.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
William Stallings Data and Computer Communications
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
IP addresses IPv4 and IPv6. IP addresses (IP=Internet Protocol) Each computer connected to the Internet must have a unique IP address.
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Linux Operations and Administration Chapter Eight Network Communications.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Net 221D:Computer Networks Fundamentals
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
Internet Technologies Mr. Grimming. Internet Applications File Transfer World Wide Web E-commerce Searches Voice over Internet Protocol Video over.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
What is Network Reference Model? A network reference model defines the functions of communication software in a generalized and structured manner which.
Network Basics CS490 - Security in Computing Copyright © 2005 by Scott Orr and the Trustees of Indiana University.
Another Model?! The TCP/IP Reference Model By: Allan Johnson.
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to TCP/IP.
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
 Medium for communication between entities connected to it  “Entities” are referred to as hosts  Is the Internet a network?  In simplest terms, yes.
Chapter 12 – Networks, Network Software, and the Internet
Chapter 5 Network and Transport Layers
Distributed Systems.
Net 431: ADVANCED COMPUTER NETWORKS
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
OSI Reference Model Unit II
16EC Computer networks unit II Mr.M.Jagadesh
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

Human-Computer Interface Course 4

Content History of Internet What is Internet ? Internet Protocols The OSI 7 layers model TCP/IP The World Wide Web Internet Security Mail, WWW, HTTP, FTP, SSL

Internet History 1969 – Birth of Internet - DoD project - wartime digital communications. Solution - The Defense Advanced Research Projects Agency (DARPA) launched the DARPA Internet Program 1970 – Infancy – 1 decade of research obscurity – Project success=> handed to the Defense Communication Agency

Internet History 1980 – Key protocols are stable and used (IP and TCP) 1983 – ARPANET – Internet community dominated by research and military sites – 562 ARPANET registered hosts. Unix – the first operating systems implementing Internet protocols. Late 1980 – The PC and LAN Revolution.

Internet History 1987 – The first Internet Worm appeared – NSFNET – backbone = T1 line connected to 170 small networks at Mbps Early 1990 – Internet faces the Address Exhaustion Problem – Solution CIDR = Classless Inter domain routing Mid 1990 – Internet Exponential Growth

What is Internet ? Internet = a set of interconnected networks. Backbone = a trunk connecting multiple access points together. Internet communication – follows some predefined rules = communication protocols.

What is Internet Internet Structure

The Internet Protocols Protocol = "a formal description of message formats and the rules two or more machines must follow to exchange those messages." Internet communicates using multiple protocols at different levels: IP, TCP, UDP DNS, FTP, WWW, etc

Protocol Layering Simplifies network designs by dividing it in functional layers and assigning protocols to perform each layer's task. Layering models: The OSI Seven layer model The DoD Network model (original for Internet)

Dod Network Model 4 Layers Network access Internet IP Host to host (TCP/UDP) Process

The OSI 7 Layer model A ll P eople S eem T o N eed D ata P rocessing

The TCP/IP protocol TCP/IP the ARPANET communication protocol. TCP/IP provides: TCP - connection oriented reliable comm. UDP - connectionless unreliable comm. ICMP – error reporting and protocol diagnostic. Tightly integrated into IP.

TCP/IP Addressing Each host on the network has a UNIQUE IP address on 32 bits = 4 bytes. Ex: www.cs.ubbcluj.ro 4 bytes = 2 32 = 4,294,967,296 Address = Net Part + Host part.

IP Address Classes Class A (1 Byte Net Address) => (1=126).x.x.x =>126 class networks with hosts each. Class B => (2 bytes Net Address) => ( ).N.x.x =>16384 Networks with hosts. Class C => (3 bytes Net Address)=>( ).N.N.x => networks with 254 hosts. Class D => (Octet ) – multicast Class E => (Octet ) - Experimental

Routing Method for choosing the path of a TCP/IP packet. Implemented as tables Each entry specifies the next hop. Default entry = the next hop for non specified targets. Each network provides a gateway that routes packets.

Routing Router = special machine implementing the routing algorithms. Router’s tasks Ensures that information doesn’t go where is not needed. Ensures that information does make it to its destination

Routing Internet Routing

LAN/WAN/Internet LAN – small area network with reduced routing capabilities. Communication is based on the Ethernet’s broadcast nature. WAN – wide area networks – based on inter- connection of multiple lines over leased lines, Fiber optic, radio links, etc. Provides and requires important routing support in order to function properly.

ISPs and Internet connection