Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons.

Slides:



Advertisements
Similar presentations
COS 461 Fall 1997 Networks and Protocols u networks and protocols –definitions –motivation –history u protocol hierarchy –reasons for layering –quick tour.
Advertisements

Skills: none Concepts: mobile, home and organization connectivity, local versus wide area network, wired versus wireless, cell versus WiFi, terrestrial.
Skills: none Concepts: Link characteristics -- technology, length, speed, latency, jitter and packet loss rate, units of measure for amount of data and.
Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Skills: none Concepts: wired hardware characteristics, wireless hardware characteristics (frequency and power), modulation schemes This work is licensed.
Skills: none Concepts: data and program files, IP packet, packet header, packet body, IP address, host name This work is licensed under a Creative Commons.
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
Skills: install and use Filezilla Concepts: client-server, file transfer protocol (FTP), portable software, wire-frame user interface diagram, Web site.
Skills: none Concepts: two uses of the word “application,” networked vs. stand-alone, collaborative vs. personal productivity, synchronous vs. asynchronous,
Skills: none Concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to-end,” “neutral”) networks This work is licensed under.
Computer Networks An Overview. A Computer Network!
Skills: include images in Web pages Concepts: tag, attribute, value, path (to a stored file) This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Popular Web client and server programs This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Skills: none IT.
Skills: none Concepts: wiki examples and definition, operations, the wiki motto, wiki motivation and history, client- server applications This work is.
Skills: compressing an image using Paint.net Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: none Concepts: LAN, data link functions – moving data within a LAN and medium access, data link protocols – Ethernet and WiFi, why protocols standards.
Skills: learn to use the topic module presentations Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized.
Skills: Concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This work is licensed under a Creative.
The data link layer Skills: none IT concepts: LAN, medium access, Ethernet and WiFi protocols, why standards win This work is licensed under a Creative.
Many kinds of clients and servers This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts:
Mobile and portable connectivity Skills: none IT concepts: mobile vs portable connectivity, connectivity options (WiFi, cellular and satellite), characteristics.
HTTP: the hypertext transfer protocol
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
TCP/IP summary Skills: none IT concepts: review This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License.
IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
The TCP/IP communication layer stack Skills: none IT concepts: protocol layers, TCP/IP, OSI This work is licensed under a Creative Commons Attribution-Noncommercial-
Organization connectivity Skills: none IT concepts: structure within an organization LAN, options for connection to the Internet This work is licensed.
The internet layer Skills: None IT concepts: layered protocols, the internet layer, IP protocol, router, dumb (“end-to- end,” “neutral”) networks This.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Connectivity overview Skills: none IT concepts: home, organization, backbone and mobile connectivity, local area network, network topologies This work.
Skills: none Concepts: application, network versus stand-alone application, client, server, application versus system program This work is licensed under.
What happens when you retrieve a Web page? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
BA Telecommunications and Networking Dr. V.T. Raja Oregon State University
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
ITGS Networks Based on the textbook “Information Technology in a Global Society for the IB Diploma” by Stuart Gray.
Chapter 5 Networks Communicating and Sharing Resources
Skills: finding IP addresses, domain names and organization (whois) information Concepts: host, IP address, domain name, command line interface, graphical.
Skills: none Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart.
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.
By. Shafiq Ahmed Chachar Internet Applications Internet Relay Chat Telnet Search Engines E-Commerce File Transfer Protocol (FTP) Popular Uses of.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Skills: deploy a server with applications Concepts: evolution of application development and deployment, virtual server This work is licensed under a Creative.
Chapter 3.  The characteristics and purpose of: ◦ Intranets ◦ Internet ◦ Extranets.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Chapter 1 What is the Internet?. The Wired World of the Internet Who runs the Internet? Collection of thousands of networks RFCs, users’ agreement about.
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
BASIC NETWORK PROTOCOLS AND THEIR FUNCTIONS Created by: Ghadeer H. Abosaeed June 23,2012.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Introduction and Overview of Network and Telecommunications.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
Skills: none Concepts: client, server, service, upload, download, client-server application, Internet, hardware, software This work is licensed under a.
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Introduction and Overview of Network and Telecommunications
Introduction to Technology Infrastructure
How is all that data traffic controlled on the Internet?
Distributed Systems.
Network Architecture Introductory material
Introduction to Technology Infrastructure
Teaching Computing to GCSE
Review of Important Networking Concepts
ECEN “Internet Protocols and Modeling”
Network Models, Hardware, Protocols and number systems
Network Hardware and Protocols
Presentation transcript:

Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. TCP/IP communication software

Where does this topic fit? Internet concepts – Applications – Technology (communication) – Implications Internet skills – Application development – Content creation – User skills

TCP/IP from the outside Application Program, for example, a Web client Application Program, for Example, a Web server A TCP/IP network

LAN Internet Router A closer look

TCP/IP the very big picture Layer Function Application programs Do useful work like Web browsing, , and file transfer TCP/IP communication software Handle communication between the client and server

TCP/IP is a standard

LayerFunction Application Do useful work like Web browsing, , and file transfer Transport Handle communication between the client and server Internet Data link Physical TCP/IP a closer look

Function of each layer LayerFunction ApplicationDo useful work like Web browsing, , and file transfer TransportTransport data between application programs running on two hosts InternetRoute packets between networks (inter network) Data linkSend data within the local area network PhysicalSpecify hardware characteristics and ways to differentiate between ones and zeros

Protocols at each layer LayerProtocol ApplicationMany depending upon the application TransportTCP or UDP InternetIP Data linkEthernet and WiFi most common PhysicalMany wireless, copper wire, optical fiber, etc.

Application (do useful work) Transport (app to app communication) Internet (net to net communication) Physical (LAN, WAN links) Data link (LAN communication) TCP/IP hierarchy -- responsibilities

Application (many) Transport (UDP, TCP) Internet (IP) Physical (LAN, WAN links) Data link (Ethernet, WiFi) TCP/IP hierarchy -- protocols

Application Transport Internet Data link Network Access or Network Interface Physical Alternate terminology

Summary LayerFunction ApplicationDo useful work like Web browsing, , and file transfer TransportTransport data between application programs running on two hosts InternetRoute packets between networks (inter network) Data linkSend data within the local area network PhysicalSpecify hardware characteristics and ways to differentiate between ones and zeros

Self-study questions 1.We have a local area network at school that connects to the Internet. Do you have a LAN at home? How many computers connect to it? How does it connect to the Internet? 2.When you connect to the Internet using a mobile device like a phone or a tablet, are you connecting to a network that is connected to the Internet? Explain. 3.We saw that there were two commonly protocols at the transport layer – TCP for reliable communication and UDP for fast, but unreliable communication. Which would an application programmer use for a file-transfer program? Which would an application programmer use for a streaming video program? Explain your answers.

Application Physical Do you recall the names of the TCP/IP protocol layers?

Do you recall the functions of the software at each layer? Application: Transport: Internet: Data link: Physical:

Do you recall the protocol(s) used at each layer? Application: Transport: Internet: Data link: Physical:

Resources Terminology used by selected authors: number_of_layers_in_the_literature