How the Internet Works

Size: px
Start display at page:

Download "How the Internet Works"

Transcription

1 How the Internet Works Thomas M. Hadley Network Consultant Laura Jeanne Knapp Technical Evangelist IHOW_ 010

2 What We are Going to Cover Connecting to the Internet How Data Flows Routes through the Internet Web Page Construction Transmission Speed Internet Performance Tools Internet Service Provider can Help IHOW_ 020

3 What is this Cloud? Internet WEB Client (Browser) Needs information Internet Explorer WEB Server (HTTP Server) Stores information Apache IHOW_ 030

4 Typical Internet Access ISP 1 Internet ISP 2 Central Office Client -- Home - Dial, Cable TV, DSL Small Business - DSL, Cable, Frame Relay Client Server-- T1, T3, Sonet (OC n) Synchronous Optical Network Web Server IHOW_ 040

5 Internet History (BITNet) In the 1970 s Research Cornell Columbia Stage 1 Stage 2 I Stage 3 100,000,000 Experimental Growth Commercialization Penn State 10,000,000 1,000,000 10,000 DARPA Research Worldwide 1, University IHOW_ 050

6 Typical Internet Access The closer your web server is to here, the happier your customers ISP 1 ISP 2 ISP 3 (Backbone) Local ISP Regional ISP Corporation University IHOW_ 060

7 Connection Points MCI SBC Verizon XO NAP PSINet AT&T UUNET Sprint Broadwing Global Crossing Earthlink ANS NAP C+W AT&T PSINet UUNET SBC NAP Verizon Peer Peer AT&T UUNET BellSouth NAP (Network Access Points) PEER Services Packet Exchange Points Interconnect agreement MAE (Metropolitan Area Exchanges) Made by individual networks CIX (Commercial Internet Exchanges) Dynamic NSF organized interconnect Cost is traffic based Defined paths of data between networks Most now use this Funded by the participants IHOW_ 070

8 World Wide Web - WWW URL Uniform Resource Locator The Internet address of the requested information www. = Server Name common.org = Domain Name Home Page Web page of information HTML HyperText Markup Language How WWW pages are written HTTP HyperText Transport Protocol Rules used to transfer information between client and WWW server IHOW_ 080

9 Domain Names and IP Addresses People use names Machines use numbers tom.widget.com DNS Server DNS1.widget.com Internet laura.widget.com dialin1.widget.com Local IP address book hosts.txt file Most IP applications look there first Limited and hard to keep updated Build a directory Works like the white pages except automated Each device has a unique IP address 32 bits (4 bytes) High order bits = the IP network number Network numbers must be registered Assigned by ISP (Internet Service Providers) Low order bits define individual devices IHOW_ 090

10 Structure of Domain Names Domain Name System is a worldwide hierarchical naming system common.org ROOT Servers mil gov com org net edu uk ca fr jp ch be TLD Top-Level Domain gte aa ibm bt ibm sony ibm ibm ibm ibm ibm ibm ibm Some countries have a two part TLD: Japan for example has.co.jp ibm.co.jp SLD Second-Level Domain Subdomain individually subdomain controlled by SLD (losing popularity) Replaced by subdirectories Your domain name is how the general public will know you and find you! Critical component IHOW_ 100

11 Added Some Root Domains Original: Regular:.com,.net,.org Special:.arpa,.edu,.gov,.mil International: Country controlled:.ca,.de,.it,.uk,.us, Island nations and others:.cc,.tv, New in : These haven t taken off Regular:.biz,.info,.int Special:.aero,.coop,.museum I ve never seen one of these IHOW_ 110

12 Names Not on Local DNS Server A hierarchy of DNS servers exist root-server.su root-server.com root-server.mil... dns server. nc.rr.com 1) 4) ) Typical search order: 3) Query internal DNS server Tom at home 2-If not on local server, it queries ISP DNS server 3-If not on ISP DNS server, it queries TLD server root-server.mil root-server.au root-server.com IHOW_ 120

13 Typical WHOIS Entry -- COMMON.ORG Common.org Registrant: Common (COMMON-DOM) 230 West Monroe Suite 220 Chicago, IL US Domain Name: COMMON.ORG Technical Contact: Globalcom Inc. 333 W WACKER DR STE 1500 CHICAGO, IL US fax: Record expires on 11-Nov Record created on 19-Sep Database last updated on Administrative Contact: 5-Sep :02:29 EDT. Manager, Information it_manager@common.org Manager Information Technology Domain servers in listed order: Common, A Users Group 230 West Monroe Suite 220 DNS1.NETWORKGCI.NET Chicago, IL DNS2.NETWORKGCI.NET US fax: Don t bother calling us IHOW_ 130

14 Typical IPBlock Inquiry -- COMMON.ORG 09/05/03 15:17:04 IP block Trying at ARIN Trying at ARIN OrgName: Globalcom OrgID: GLCM Address: 333 W. Wacker #1500 City: Chicago StateProv: IL PostalCode: Country: US NetRange: CIDR: /19 NetName: GLCM-1 NetHandle: NET Parent: NET NetType: Direct Allocation NameServer: DNS1.NETWORKGCI.NET NameServer: DNS2.NETWORKGCI.NET Comment: ADDRESSES WITHIN THIS BLOCK ARE NON-PORTABLE RegDate: Updated: Note that this is a block of 32 Class C addresses IHOW_ 140

15 Typical IPBlock Inquiry -- COMMON.ORG -- Cont. TechHandle: IG79-ARIN TechName: Globalcom, Inc. TechPhone: Tech OrgAbuseHandle: IG79-ARIN OrgAbuseName: Globalcom, Inc. OrgAbusePhone: OrgAbuse OrgTechHandle: IG79-ARIN OrgTechName: Globalcom, Inc. OrgTechPhone: OrgTech The Domain Name here is not the same as the DNS Servers (Previous Page) # ARIN WHOIS database, last updated :15 # Enter? for additional hints on searching ARIN's WHOIS database. IHOW_ 150

16 Analyzer Packet Trace to DNS Server ARP to find MAC addr of default router DNS query exploded here Random source port to DNS IP address of IHOW_ 160

17 Response from ISP DNS Server Answer from DNS Domain is common.org IP address = IHOW_ 170

18 25c Routing - Moving Information At each router the address is viewed and determination is made regarding next router in order to reach destination Post Office Post Office Each packet of information has an address...an IP address Post Office Post Office Post Office To: Mom Post Office Post Office Post Office Packets of information may take different paths between same source and destination pair depending on network conditions IHOW_ 180

19 Tracing Routes through the Internet Traces of network paths show how information travels through the Internet TRACEROUTE -- IP routine that maps out the path between a source and a destination: type tracert from a DOS command line TRACEROUTE - from another WEB site: traceroute.org lists hundreds around the world - trace back to yourself Also helpful if your firewall blocks Examples originate from a PC in Raleigh, North Carolina Home IHOW_ 190

20 Trace Route from Home to COMMON 09/05/03 23:08:51 Fast traceroute address as Trace ( ) Same ms No rdns ms No rdns in packet trace ms pos0-1.rlghncg-rtr1.nc.rr.com ms srp3-0.rlghnca-rtr1.nc.rr.com ms srp13-0.rlghncrdc-rtr1.nc.rr.com ms so0-1-1.rlghncrdc-rtr3.nc.rr.com ms son0-0-1.chrlncsa-rtr6.carolina.rr.com ms pop1-cha-p0-3.atdn.net ms bb1-cha-p0-0.atdn.net ms bb1-vie-p10-0.atdn.net ms pop2-vie-p0-2.atdn.net ms uunet.atdn.net Now MCI ms 0.so XL2.DCA5.ALTER.NET ms 0.so TL2.DCA6.ALTER.NET ms 0.so TL2.CHI2.ALTER.NET ms 0.so CL2.CHI1.ALTER.NET ms 556.ATM7-0.GW2.CHI1.ALTER.NET ms globalcom-gw.customer.alter.net ms No rdns) 20 No Response * * * Blocked at Global Com AOL Transport Data Network IHOW_ 200

21 Tracing route to [ ] br2.md.us.ibm.net [ ] 4 colu35-0-br1.oh.us.ibm.net [ ] 5 colu35-64-sf2.oh.us.ibm.net [ ] 6 scha34-0-br2.il.us.ibm.net [ ] 7 scha34-64-sf2.il.us.ibm.net [ ] 8 [ ] From 1999 scha is Schaumburg, IL suburban Chicago ATT Global Network has multiple servers and uses load balancing software You may resolve to a different site IHOW_ 210

22 Accessed via RoadRunner Trace route to from RoadRunner on 7/20/2000 C:\WINDOWS>tracert Tracing route to [ ] over a maximum of 30 hops: 1 10 ms 10 ms 10 ms ms 9 ms 9 ms ms 9 ms 9 ms ms 11 ms 10 ms ms 9 ms 10 ms ms 21 ms 19 ms ms 21 ms 22 ms 6-2unusedaddress.rr.com [ ] 8 21 ms 22 ms 22 ms hebrt02-hebrt01.rr.com [ ] 9 26 ms 23 ms 21 ms vnbrt01-arbrt01.rr.com [ ] ms 38 ms 38 ms ms 40 ms 40 ms ccbrt01-ccbgsr01.rr.com [ ] 12 ameritech-nap.ibm.net [ ] reports: Destination net unreachable. Trace complete. Ameritech is Chicago site probably still in Shaumburg IHOW_ 220

23 Routed Around Failure Strange connection, hosted in Columbus, OH IHOW_ 230

24 Another Strange Connection 08/07/03 08:39:46 Fast traceroute Trace ( ) ms No rdns) ms pos0-1.rlghncg-rtr1.nc.rr.com ms srp3-0.rlghnca-rtr1.nc.rr.com ms srp13-0.rlghncrdc-rtr1.nc.rr.com ms son0-0-3.rlghncrdc-rtr3.nc.rr.com ms son0-0-1.chrlncsa-rtr6.carolina.rr.com ms pop1-cha-p4-0.atdn.net ms bb1-cha-p2-0.atdn.net ms bb1-atm-p6-0.atdn.net ms pop2-atm-p0-0.atdn.net ms level3.atdn.net = Level3 Communications ms so bbr1.atlanta1.level3.net ms so mpls1.raleigh1.level3.net ms gige6-0.hsipaccess1.raleigh1.level3.net ms unknown.level3.net 16 No Response * * * Note that this starts in Raleigh, goes to Charlotte, Atlanta, and back to Raleigh before being blocked rlgh=raleigh,nc chrl+cha= Charlotte,NC atdn=aol Transit Data Network ATM=Asynchronous Transfer Mode Qwest Gige=Gigabit Ethernet Mpls=Multi-Protocol Label Swapping IHOW_ 240

25 Old Used MAE East IHOW_ 250

26 Trace to lauraknapp.com ISP and hosting company reorganized Relocated this server from Dallas to Atlanta IP address changed, still the same domain name /09/01 18:02:26 Fast traceroute Trace ( ) ms No rdns ms No rdns ms rdu nc.rr.com ms rdu nc.rr.com ms rdu nc.rr.com ms No rdns ms gbr1-p70.attga.ip.att.net ms gbr3-p70.attga.ip.att.net ms ggr1-p360.attga.ip.att.net ms att-gw.atl.uu.net ms 179.at XR2.ATL5.ALTER.NET ms 292.at XR2.ATL1.ALTER.NET ms 194.ATM4-0.GW6.ATL3.ALTER.NET ms foundry-86-p3-2.atl2.mindspring.net ms foundry-32-ve3.atl2.mindspring.net ms lauraknapp.com IHOW_ 260

27 Web Page Construction Internet Constructed by the browser (client) from files sent by the server HTML file Hypertext Markup Language Text, headings, etc. URLs (Uniform Resource Locators) for click areas Formatting instructions Fully qualified names of GIF, JPG or other graphics files to load JAVA scripts or programs IHOW_ 270

28 Why Do You Care? This page has 50 files; 293,783 bytes: HTML - 3 files - 50,256 bytes GIF - 31 files - 43 to 31,306 bytes each JPG - 15 files - 1,939 to 11,566 bytes each Each file a TCP connection?? 4 parallel TCP connections: 921 downstream receipts 856 transmissions With overhead: 450,505 bytes received 62,526 bytes transmitted IHOW_ 280

29 Some Web Designers Do Care This page has 4 files: HTML - 4,567 bytes 2 GIF + 1 JPG files - 10,787 bytes total Each file is a TCP connection -- Loads fast, even from a small provider IHOW_ 290

30 Dial Transmission Speeds Ameritech PacBell Verizon XO NAP AT&T UUNET Global Crossing Earthlink ANS NAP C+W AT&T PSINet UUNET PSINet Sprint Broadwing Peer SBC AT&T NAP BellSouth Verizon UUNET Peer Accumulated statistics from dial modem experience, connecting at 44,000 bps (56K bps modem) ISP is ATT Global Network Windows PPPLOG file Captured hundreds of sessions Maximum = 22,900 bps Median = 3,900 bps Minimum = 570 bps Average = 6,322 bps IHOW_ 300

31 Cable Modem Speed Internet Head End Fiber Cable Modem Drop Line 10BaseT Splitter Fiber Node Coax Cable Experience is with Road Runner (Time Warner) Subnet was 96 addresses, then 1024, now 2048 About ½ respond Across the Internet Kbps 2001 average was 800 Kbps Today average is 1.5 Mbps Local Road Runner Mbps IHOW_ 310

32 Asymmetric Connection Client to server (upstream): 13,845 bytes, 137 trans. 23,698 bytes, 545 trans. Server to client(downstream): 90,413 bytes, 196 trans. 394,496 bytes, 787 trans. Acknowledgments, next file requests Asymmetric connection Client Not just transmission speed, but turns IHOW_ 320

33 Web User Expectations Session abandonment: 7 seconds = 5% 8 seconds = 30% What can you do? Faster server Faster local connection ISP closer to core Content delivery network Compress HTML Stay below 40 Kbytes IHOW_ 330

34 Top 30 U.S. Internet Routes Copyright TeleGeography, Inc IHOW_ 340

35 Overlay of Competing U.S. Fiber Networks Private Line 3 or more states 100 Mbps or more You don t want to be where they aren t IHOW_ 350

36 Tracking ISP Activities Home page performance from probes in 50 cities Overview performance of popular sites Net performance ISP to ISP Matrix Information and Directory Services Now part of Xaffire Inc. Internet Weather Report IP address localization Demographic information Status of ISP s, packet exchanges Magazine about ISPs Deals, upgrades, hardware Business of ISPs Atlas of maps of the Internet Many different views, collected from across the internet, with links IHOW_ 360

37 Reachability% Matrix Internet Average IHOW_ 370

38 Internet Traffic Report Time in ms IHOW_ 380

39 Keynote Performance Averages IHOW_ 390

40 Windows Tools Visual Route Vital Agent Company purchased by Lucent Not maintained but still available IHOW_ 400

41 Internet Outages Sprint Internet Backbone MCI Internet Backbone Chicago Bridge Indy ISP Houston ISP User Indianapolis Indiana Trying to access Houston Texas Web site Internet reliability is challenging 1) Multiple domain name registrars 2) Complex network paths 3) Multiple points of failure 4) No single owner 5) Hacker attacks, such as syn floods 6) Varying levels of service from different ISPs You do not control these items IHOW_ 410

42 Tracking Real Time NET Problems IHOW_ 420

43 Outage Reporting This is my Raleigh, NC RoadRunner IHOW_ 430

44 ISP Service Offerings Support and Services Education and training Consulting Implementation Network management User services Design and needs assessment Pricing Direct access lines Port costs Dial access lines Traffic costs Premium services Applications charges User registration User administration Service Level Agreement Availability Dropped connection Latency Throughput Time to logon Access links Capacity (aggregate) Exchange point access How many? How fast? Redundancy? Utilization statistics Guaranteed service levels IHOW_ 440

45 Internet : Unlimited Connections IHOW_ 450

46 References Program downloads, multiple platforms program downloads netgroup-serv.polito.it...ip packet capture (and analyzer) ported to Windows Internet tools, v more tools, v3.2.1, US$20 from hundreds of sites Traceroute map + ID, v7.1, US$50 Vital Signs...Not supported, download available connectivity as maps bandwidth and cost business report performance General is free, your site is fee 2003/09 IHOW_ 460

Methods for Sharing Dynamic IP Address Space Information with Others

Methods for Sharing Dynamic IP Address Space Information with Others MAAWG Recommendation Methods for Sharing Dynamic IP Address Space Information with Others Introduction While MAAWG is on record as recommending that the best option for controlling the flow of unwanted

More information

Glossary of Technical Terms Related to IPv6

Glossary of Technical Terms Related to IPv6 AAAA Record An AAAA record stores a 128-bit Internet Protocol version 6 (IPv6) address, which does not fit the standard A record format. For example, 2007:0db6:85a3:0000:0000:6a2e:0371:7234 is a valid

More information

Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).

Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). 1 / 17 Network: several computers who can communicate. Bus topology: bus Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). Hardware has globally unique MAC addresses (IDs).

More information

Chapter 5. Data Communication And Internet Technology

Chapter 5. Data Communication And Internet Technology Chapter 5 Data Communication And Internet Technology Purpose Understand the fundamental networking concepts Agenda Network Concepts Communication Protocol TCP/IP-OSI Architecture Network Types LAN WAN

More information

Overview of Computer Networks

Overview of Computer Networks Overview of Computer Networks Client-Server Transaction Client process 4. Client processes response 1. Client sends request 3. Server sends response Server process 2. Server processes request Resource

More information

INTERNET DOMAIN NAME SYSTEM

INTERNET DOMAIN NAME SYSTEM INTERNET DOMAIN NAME SYSTEM http://www.tutorialspoint.com/internet_technologies/internet_domain_name_system.htm Copyright tutorialspoint.com Overview When DNS was not into existence, one had to download

More information

1.1 Prior Knowledge and Revision

1.1 Prior Knowledge and Revision 1.1. PRIOR KNOWLEDGE AND REVISION 3 1.1 Prior Knowledge and Revision This topic assumes you already have some background knowledge of the Internet. You may have studied The Internet unit of Intermediate

More information

Management Information Systems

Management Information Systems Management Information Systems Basics of the Internet Dr. Shankar Sundaresan (Adapted from Introduction to IS, Rainer and Turban) Internet Basics Outline Internet History Internet Structure Switching Methods

More information

What's inside the cloud?!

What's inside the cloud?! What's inside the cloud?! Initial Arpanet Initial Arpanet Interface Message Processors - DDP-516 mini-computers - 24 Kbyte of Core memory - Store-and-forward packet switching - Predecessors of present

More information

Technical Support Information Belkin internal use only

Technical Support Information Belkin internal use only The fundamentals of TCP/IP networking TCP/IP (Transmission Control Protocol / Internet Protocols) is a set of networking protocols that is used for communication on the Internet and on many other networks.

More information

Network Layer, Part 1 Internet Architecture. History

Network Layer, Part 1 Internet Architecture. History Network Layer, Part 1 Internet Architecture These slides are created by Dr. Huang of George Mason University. Students registered in Dr. Huang s courses at GMU can make a single machine readable copy and

More information

Overview of TCP/IP. TCP/IP and Internet

Overview of TCP/IP. TCP/IP and Internet Overview of TCP/IP System Administrators and network administrators Why networking - communication Why TCP/IP Provides interoperable communications between all types of hardware and all kinds of operating

More information

TCP/IP Protocol Suite. Marshal Miller Chris Chase

TCP/IP Protocol Suite. Marshal Miller Chris Chase TCP/IP Protocol Suite Marshal Miller Chris Chase Robert W. Taylor (Director of Information Processing Techniques Office at ARPA 1965-1969) "For each of these three terminals, I had three different sets

More information

CCNA Discovery Chapter Four

CCNA Discovery Chapter Four CCNA Discovery Chapter Four By Chief Eng. Amna Ahmed Institute of Telecommunication amna_ahmed28@yahoo.com Modified by Vincenzo Bruno Hacklab Cosenza Chapter 4 Explain what the internet is Every day millions

More information

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1 Chapter 9 Internet Copyright 2011 John Wiley & Sons, Inc 10-1 Outline 9.2 - How the Internet Works - Basic Architecture - Connecting to an ISP - Internet Today 9.3 - Internet Access Technologies - DSL

More information

The Internet, Intranets, and Extranets. What is the Internet. What is the Internet cont d.

The Internet, Intranets, and Extranets. What is the Internet. What is the Internet cont d. C H A P T E R 7 The Internet, Intranets, and Extranets What is the Internet Millions of computers, all linked together on a computer network. A home computer usually links to the Internet using a phone

More information

Chapter 4 Connecting to the Internet through an ISP

Chapter 4 Connecting to the Internet through an ISP Chapter 4 Connecting to the Internet through an ISP 1. According to Cisco what two things are essential to gaining access to the internet? a. ISPs are essential to gaining access to the Internet. b. No

More information

CS 5480/6480: Computer Networks Spring 2012 Homework 1 Solutions Due by 9:00 AM MT on January 31 st 2012

CS 5480/6480: Computer Networks Spring 2012 Homework 1 Solutions Due by 9:00 AM MT on January 31 st 2012 CS 5480/6480: Computer Networks Spring 2012 Homework 1 Solutions Due by 9:00 AM MT on January 31 st 2012 Important: No cheating will be tolerated. No extension. CS 5480 total points = 32 CS 6480 total

More information

Computer Networks and the Internet

Computer Networks and the Internet ? Computer the IMT2431 - Data Communication and Network Security January 7, 2008 ? Teachers are Lasse Øverlier and http://www.hig.no/~erikh Lectures and Lab in A126/A115 Course webpage http://www.hig.no/imt/in/emnesider/imt2431

More information

MMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet

MMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet MMGD0204 Application Technologies Chapter 1 Introduction to Internet Chapter 1 Introduction to Internet What is The Internet? The Internet is a global connection of computers. These computers are connected

More information

Internet Public Network

Internet Public Network Internet Public Network Bandwidth Data rate measured in bits (not bytes) per seconds Kbps (Kilobits per seconds) 125 chars/sec Mbps (Megabits per seconds) 1,250 chars/sec Gbps (Gigabits per seconds) 12,500

More information

Names & Addresses. Names & Addresses. Names vs. Addresses. Identity. Names vs. Addresses. CS 194: Distributed Systems: Naming

Names & Addresses. Names & Addresses. Names vs. Addresses. Identity. Names vs. Addresses. CS 194: Distributed Systems: Naming Names & Addresses CS 9: Distributed Systems: Naming Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 970-77 What is a?

More information

Connecting with Computer Science, 2e. Chapter 5 The Internet

Connecting with Computer Science, 2e. Chapter 5 The Internet Connecting with Computer Science, 2e Chapter 5 The Internet Objectives In this chapter you will: Learn what the Internet really is Become familiar with the architecture of the Internet Become familiar

More information

Nitke v. Ashcroft Geolocation of Web Users. Ben Laurie (ben@algroup.co.uk)

Nitke v. Ashcroft Geolocation of Web Users. Ben Laurie (ben@algroup.co.uk) Nitke v. Ashcroft Geolocation of Web Users Ben Laurie (ben@algroup.co.uk) June 4, 2005 UNITED STATES DISTRICT COURT SOUTHERN DISTRICT OF NEW YORK ------------------------------------------------------------------X

More information

EECS 489 Winter 2010 Midterm Exam

EECS 489 Winter 2010 Midterm Exam EECS 489 Winter 2010 Midterm Exam Name: This is an open-book, open-resources exam. Explain or show your work for each question. Your grade will be severely deducted if you don t show your work, even if

More information

Internet Service Providers

Internet Service Providers Internet Service Providers Laura Jeanne Knapp Networking 1-919-254-8801 Laura@lauraknapp.com www.lauraknapp.com Thomas M. Hadley Networking 1-919-301-3052 tmhadley@us.ibm.com ISP_ 010 Connecting to the

More information

Technical Glossary from Frontier

Technical Glossary from Frontier Technical Glossary from Frontier A Analogue Lines: Single Analogue lines are generally usually used for faxes, single phone lines, modems, alarm lines or PDQ machines and are generally not connected to

More information

Protocols. Packets. What's in an IP packet

Protocols. Packets. What's in an IP packet Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets

More information

Life of a Packet CS 640, 2015-01-22

Life of a Packet CS 640, 2015-01-22 Life of a Packet CS 640, 2015-01-22 Outline Recap: building blocks Application to application communication Process to process communication Host to host communication Announcements Syllabus Should have

More information

We Recommend: Click here to increase PC Speed! URL Decode Lookup. Express. DNS Records (Advanced Tool) URL Encode Trace.

We Recommend: Click here to increase PC Speed! URL Decode Lookup. Express. DNS Records (Advanced Tool) URL Encode Trace. Manage Microsoft Windows - Streamline Wind and Management. Free 30-day Trial www.systemtools. 212.21.112.177 has not accessed this page recently We Recommend: Click here to increase PC Speed! Ping Express

More information

Networks 2. Gabriela Ochoa. 2014 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Networks 2. Gabriela Ochoa. 2014 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content Networks 2 Gabriela Ochoa Lecture Networks 2/Slide 1 Content How is Internet connected? Internet backbone Internet service providers (ISP) How to connect a home computer to the Internet? How do networks

More information

Sage 300 ERP Online. Mac Resource Guide. (Formerly Sage ERP Accpac Online) Updated June 1, 2012. Page 1

Sage 300 ERP Online. Mac Resource Guide. (Formerly Sage ERP Accpac Online) Updated June 1, 2012. Page 1 Sage 300 ERP Online (Formerly Sage ERP Accpac Online) Mac Resource Guide Updated June 1, 2012 Page 1 Table of Contents 1.0 Introduction... 3 2.0 Getting Started with Sage 300 ERP Online using a Mac....

More information

ADSL MODEM. User Manual V1.0

ADSL MODEM. User Manual V1.0 ADSL MODEM User Manual V1.0 CONTENTS 1.OVERVIEW... 3 1.1 ABOUT ADSL... 3 1.2 ABOUT ADSL2/2+... 3 1.3 FEATURES... 3 2 SPECIFICATION... 4 2.1 INTERFACE INTRODUCTION... 4 2.1.1 INDICATOR AND INTERFACE...

More information

Sage ERP Accpac Online

Sage ERP Accpac Online Sage ERP Accpac Online Mac Resource Guide Thank you for choosing Sage ERP Accpac Online. This Resource Guide will provide important information and instructions on how you can get started using your Mac

More information

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks Lecture 1 An Introduction to Networking Chapter 1, pages 1-22 Dave Novak BSAD 146, Introduction to Networking School of Business Administration University of Vermont Lecture Overview Brief introduction

More information

Terminology. Internet Addressing System

Terminology. Internet Addressing System Terminology A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings, such as a school, or an airport. The defining characteristics

More information

Web Browsers And Mailing Tools

Web Browsers And Mailing Tools Web Browsers And Mailing Tools Introduction: Network A network is an interconnection between two or more computers or other computing devices which are connected together usually through a cable to share

More information

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks Network+ Guide to Networks 6 th Edition Chapter 7 Wide Area Networks Objectives Identify a variety of uses for WANs Explain different WAN topologies, including their advantages and disadvantages Compare

More information

Chapter 8 Router and Network Management

Chapter 8 Router and Network Management Chapter 8 Router and Network Management This chapter describes how to use the network management features of your ProSafe Dual WAN Gigabit Firewall with SSL & IPsec VPN. These features can be found by

More information

Web Publishing (Ch. 11.4)

Web Publishing (Ch. 11.4) Web Publishing (Ch. 11.4) Web publishing is the process of uploading web pages to a web server. Web server For a web page to be placed onto the Internet, it needs to be stored on a computer with the following

More information

Internet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering

Internet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering Internet Firewall CSIS 4222 A combination of hardware and software that isolates an organization s internal network from the Internet at large Ch 27: Internet Routing Ch 30: Packet filtering & firewalls

More information

BOOTSTRAPPING YOUR INFORMATION SECURITY PROGRAM. Brian Smith-Sweeney bsmithsweeney@nyu.edu @bsmithsweeney

BOOTSTRAPPING YOUR INFORMATION SECURITY PROGRAM. Brian Smith-Sweeney bsmithsweeney@nyu.edu @bsmithsweeney BOOTSTRAPPING YOUR INFORMATION SECURITY PROGRAM Brian Smith-Sweeney bsmithsweeney@nyu.edu @bsmithsweeney GOALS OF BOOTSTRAPPING Gain visibility Build capability Form relationships Get quick wins Establish

More information

THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering

THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering ENG 224 Information Technology Laboratory 6: Internet Connection Sharing Objectives: Build a private network that

More information

CISC 1600 Introduction to Multi-media Computing

CISC 1600 Introduction to Multi-media Computing CISC 1600 Introduction to Multi-media Computing Spring 2012 Instructor : J. Raphael Email Address: Course Page: Class Hours: raphael@sci.brooklyn.cuny.edu http://www.sci.brooklyn.cuny.edu/~raphael/cisc1600.html

More information

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network) 1 TCP Transmission Control Protocol, is a connection based Internet protocol responsible for breaking data into packets to send over a network using IP (internet protocol) IP works at the TCP/IP Internet

More information

Communications and Networking

Communications and Networking Communications and Networking History and Background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

WAN Traffic Management with PowerLink Pro100

WAN Traffic Management with PowerLink Pro100 Whitepaper WAN Traffic Management with PowerLink Pro100 Overview In today s Internet marketplace, optimizing online presence is crucial for business success. Wan/ISP link failover and traffic management

More information

DSL-2600U. User Manual V 1.0

DSL-2600U. User Manual V 1.0 DSL-2600U User Manual V 1.0 CONTENTS 1. OVERVIEW...3 1.1 ABOUT ADSL...3 1.2 ABOUT ADSL2/2+...3 1.3 FEATURES...3 2 SPECIFICATION...4 2.1 INDICATOR AND INTERFACE...4 2.2 HARDWARE CONNECTION...4 2.3 LED STATUS

More information

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol? Chapter 1 Review Questions R1. What is the difference between a host and an end system? List several different types of end systems. Is a Web server an end system? 1. There is no difference. Throughout

More information

Computer Networking Networks

Computer Networking Networks Page 1 of 8 Computer Networking Networks 9.1 Local area network A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office

More information

CITS1231 Web Technologies. Client, Server, the Internet, and the Web

CITS1231 Web Technologies. Client, Server, the Internet, and the Web CITS1231 Web Technologies Client, Server, the Internet, and the Web Topic Outline How does the Internet work Client Server Architecture Connections Communications Protocols Addressing Routing One of the

More information

SWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet

SWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet SWE 444 Internet and Web Application Development Introduction to Web Technology Dr. Ahmed Youssef Internet It is a network of networks connected and communicating using TCP/IP communication protocol 2

More information

Networking and the Web

Networking and the Web Networking and the Web World- Wide Web Wide use of computers by the general public is directly a7ributable to the crea8on of the World Wide Web Key components of the web Computer Communica8on Networks

More information

CA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie

CA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie CA106 Web Design Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929, dfitzpat@computing.dcu.ie History of the Internet Terminals attached to mainframe computer From mid 1960 s packet-switching

More information

CSCI 491-01 Topics: Internet Programming Fall 2008

CSCI 491-01 Topics: Internet Programming Fall 2008 CSCI 491-01 Topics: Internet Programming Fall 2008 Introduction Derek Leonard Hendrix College September 3, 2008 Original slides copyright 1996-2007 J.F Kurose and K.W. Ross 1 Chapter 1: Introduction Our

More information

Key Term Quiz Answers

Key Term Quiz Answers Key Term Quiz Answers The Internet Use the Key Terms list to complete the sentences that follow. Not all terms will be used. 1. The time it takes for a packet to travel to its destination and back is called

More information

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1 Smart Tips Enabling WAN Load Balancing Overview Many small businesses today use broadband links such as DSL or Cable, favoring them over the traditional link such as T1/E1 or leased lines because of the

More information

VoIP Network Configuration Guide

VoIP Network Configuration Guide The owner friendly phone system for small business VoIP Network Configuration Guide Release 7.10 Copyright 2011 Fortinet, Inc. All rights reserved. Fortinet, FortiGate, FortiGuard, FortiCare, FortiManager,

More information

1.264 Lecture 34. Telecom: Connecting wired LAN, WAN. Next class: Green chapter 17. Exercise due before class

1.264 Lecture 34. Telecom: Connecting wired LAN, WAN. Next class: Green chapter 17. Exercise due before class 1.264 Lecture 34 Telecom: Connecting wired LAN, WAN Next class: Green chapter 17. Exercise due before class 1 Exercise Your transportation brokerage company also handles billing for freight shipments,

More information

FortiVoice. Version 7.00 VoIP Configuration Guide

FortiVoice. Version 7.00 VoIP Configuration Guide FortiVoice Version 7.00 VoIP Configuration Guide FortiVoice Version 7.00 VoIP Configuration Guide Revision 2 14 October 2011 Copyright 2011 Fortinet, Inc. All rights reserved. Contents and terms are subject

More information

Networks 3. 2015 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Networks 3. 2015 University of Stirling CSCU9B1 Essential Skills for the Information Age. Content Networks 3 Lecture Networks 3/Slide 1 Content What is a communications protocol? Network protocols TCP/IP High-level protocols Firewalls Network addresses Host name IP address Domain name system (DNS)

More information

The OSI & Internet layering models

The OSI & Internet layering models CSE 123 Computer Networks Fall 2009 Lecture 2: Protocols & Layering Today What s a protocol? Organizing protocols via layering Encoding layers in packets The OSI & Internet layering models The end-to-end

More information

CMSI 182 Intro to Computer Science. Week 13 Tuesday B.J. Johnson Doolan 222 09:25 10:40

CMSI 182 Intro to Computer Science. Week 13 Tuesday B.J. Johnson Doolan 222 09:25 10:40 CMSI 182 Intro to Computer Science Week 13 Tuesday B.J. Johnson Doolan 222 09:25 10:40 Where We Are: History Lesson We re here! I/O Peripherals Internet Architecture RAM/ROM Applications O/S Programs Languages

More information

Today. Finishing up inter-domain routing. Review of end-to-end forwarding. How we build routers. Economics of peering/settlement

Today. Finishing up inter-domain routing. Review of end-to-end forwarding. How we build routers. Economics of peering/settlement Today Finishing up inter-domain routing Economics of peering/settlement Review of end-to-end forwarding How we build routers 1 A History of Settlement The telephone world LECs (local exchange carriers)

More information

Using MIS 3e Chapter 6A Appendix

Using MIS 3e Chapter 6A Appendix Study Questions Using MIS 3e Chapter 6A Appendix How the Internet Works David Kroenke Q1: How does email travel? Q2: What is a communications protocol? Q3: What are the functions of the five TCP/IP-OSI

More information

Savvius Insight Initial Configuration

Savvius Insight Initial Configuration The configuration utility on Savvius Insight lets you configure device, network, and time settings. Additionally, if you are forwarding your data from Savvius Insight to a Splunk server, You can configure

More information

Domain Name System (DNS) Services

Domain Name System (DNS) Services 12 Domain Name System (DNS) Services Contents Overview..................................................... 12-3 Host and Domain Names.................................... 12-3 Host Tables...............................................

More information

Lab 8.3.2 Conducting a Network Capture with Wireshark

Lab 8.3.2 Conducting a Network Capture with Wireshark Lab 8.3.2 Conducting a Network Capture with Wireshark Objectives Perform a network traffic capture with Wireshark to become familiar with the Wireshark interface and environment. Analyze traffic to a web

More information

Introduction to computer networks and Cloud Computing

Introduction to computer networks and Cloud Computing Introduction to computer networks and Cloud Computing Aniel Nieves-González Fall 2015 Computer Netwoks A computer network is a set of independent computer systems that are connected by a communication

More information

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10

VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10 TALKSWITCH DOCUMENTATION VOIP NETWORK CONFIGURATION GUIDE RELEASE 6.10 CT.TS005.002606 ANSWERS WITH INTELLIGENCE INTRODUCTION About this guide This guide will help you plan and configure a TalkSwitch system

More information

Interplanetary Internet (IPN): An Architectural Definition

Interplanetary Internet (IPN): An Architectural Definition Interplanetary Internet (IPN): An Architectural Definition 1. Introduction 2. Inter-Internet Dialogs 3. Building a stable Backbone for the IPN 4. IPN Nodes 5. Security in the IPN 6. Deployed Internets

More information

Network edge and network core. millions of connected compu?ng devices: hosts = end systems running network apps

Network edge and network core. millions of connected compu?ng devices: hosts = end systems running network apps Computer Networks 1-1 What s the Internet: nuts and bolts view PC server wireless laptop cellular handheld access points wired links millions of connected compu?ng devices: hosts = end systems running

More information

@Home Cable Deployment Experiences or

@Home Cable Deployment Experiences or @Home Cable Deployment Experiences or My years without sleep. Presented by Cathy Wittbrodt @Home Network Routing Diva Jan 1996-Mar 2000 What this presentation is A look at some of the technical and other

More information

3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T+ 485+ PIN6 T- 485- PIN7 R+ PIN8 R-

3.1 RS-232/422/485 Pinout:PORT1-4(RJ-45) RJ-45 RS-232 RS-422 RS-485 PIN1 TXD PIN2 RXD PIN3 GND PIN4 PIN5 T+ 485+ PIN6 T- 485- PIN7 R+ PIN8 R- MODEL ATC-2004 TCP/IP TO RS-232/422/485 CONVERTER User s Manual 1.1 Introduction The ATC-2004 is a 4 Port RS232/RS485 to TCP/IP converter integrated with a robust system and network management features

More information

The Internet: A Primer

The Internet: A Primer INFORMATION BRIEF Minnesota House of Representatives Research Department 600 State Office Building St. Paul, MN 55155 October 1998 Pat Dalton, Legislative Analyst (651) 296-7434 Questions can be referred

More information

Elfiq Link Load Balancer Frequently Asked Questions (FAQ)

Elfiq Link Load Balancer Frequently Asked Questions (FAQ) lin Elfiq Link Load Balancer Frequently Asked Questions (FAQ) For Elfiq Operating System (EOS) version 3.1.x Document Revision 1.8 May 2006 Elfiq Solutions www.elfiq.com Page 2 / 14 Table of contents 1

More information

Computer Networks: Domain Name System

Computer Networks: Domain Name System Computer Networks: Domain Name System Domain Name System The domain name system (DNS) is an application-layer protocol for mapping domain names to IP addresses DNS www.example.com 208.77.188.166 http://www.example.com

More information

Firewall VPN Router. Quick Installation Guide M73-APO09-380

Firewall VPN Router. Quick Installation Guide M73-APO09-380 Firewall VPN Router Quick Installation Guide M73-APO09-380 Firewall VPN Router Overview The Firewall VPN Router provides three 10/100Mbit Ethernet network interface ports which are the Internal/LAN, External/WAN,

More information

Multi-Homing Dual WAN Firewall Router

Multi-Homing Dual WAN Firewall Router Multi-Homing Dual WAN Firewall Router Quick Installation Guide M73-APO09-400 Multi-Homing Dual WAN Firewall Router Overview The Multi-Homing Dual WAN Firewall Router provides three 10/100Mbit Ethernet

More information

INFORMATION TECHNOLOGY DIVISION TELECOMMUNICATIONS NETWORK SERVICES WYOMING INTERNETWORK DECLARATION OF SERVICES SERVICES AND RESPONSIBILITIES

INFORMATION TECHNOLOGY DIVISION TELECOMMUNICATIONS NETWORK SERVICES WYOMING INTERNETWORK DECLARATION OF SERVICES SERVICES AND RESPONSIBILITIES INFORMATION TECHNOLOGY DIVISION TELECOMMUNICATIONS NETWORK SERVICES WYOMING INTERNETWORK DECLARATION OF SERVICES The Wyoming Internetwork is a shared Wide Area Network (WAN) that interconnects agency Local

More information

Route Discovery Protocols

Route Discovery Protocols Route Discovery Protocols Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/ 1 Overview Building Routing Tables Routing Information Protocol Version 1 (RIP V1) RIP V2 OSPF

More information

BASIC ANALYSIS OF TCP/IP NETWORKS

BASIC ANALYSIS OF TCP/IP NETWORKS BASIC ANALYSIS OF TCP/IP NETWORKS INTRODUCTION Communication analysis provides powerful tool for maintenance, performance monitoring, attack detection, and problems fixing in computer networks. Today networks

More information

HW2 Grade. CS585: Applications. Traditional Applications SMTP SMTP HTTP 11/10/2009

HW2 Grade. CS585: Applications. Traditional Applications SMTP SMTP HTTP 11/10/2009 HW2 Grade 70 60 CS585: Applications 50 40 30 20 0 0 2 3 4 5 6 7 8 9 0234567892022223242526272829303323334353637383940442 CS585\CS485\ECE440 Fall 2009 Traditional Applications SMTP Simple Mail Transfer

More information

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected

More information

How do I get to www.randomsite.com?

How do I get to www.randomsite.com? Networking Primer* *caveat: this is just a brief and incomplete introduction to networking to help students without a networking background learn Network Security. How do I get to www.randomsite.com? Local

More information

IT-5302-3 Internet Architecture and Protocols. Lecture 02 Overview of Internet Architecture

IT-5302-3 Internet Architecture and Protocols. Lecture 02 Overview of Internet Architecture IT-5302-3 Internet Architecture and Protocols Punjab University College of Information Technology, University of the Punjab, Pakistan. Lecture 02 Overview of Internet Architecture Lecture 02 - Roadmap

More information

First Midterm for ECE374 02/25/15 Solution!!

First Midterm for ECE374 02/25/15 Solution!! 1 First Midterm for ECE374 02/25/15 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam

More information

http://alice.teaparty.wonderland.com:23054/dormouse/bio.htm

http://alice.teaparty.wonderland.com:23054/dormouse/bio.htm Client/Server paradigm As we know, the World Wide Web is accessed thru the use of a Web Browser, more technically known as a Web Client. 1 A Web Client makes requests of a Web Server 2, which is software

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Chapter 9A. Network Definition. The Uses of a Network. Network Basics Chapter 9A Network Basics 1 Network Definition Set of technologies that connects computers Allows communication and collaboration between users 2 The Uses of a Network Simultaneous access to data Data

More information

lesson 19 Internet Basics

lesson 19 Internet Basics lesson 19 Internet Basics This lesson includes the following sections: The Internet: Then and Now How the Internet Works Major Features of the Internet Online Services Internet Features in Application

More information

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks Computer Networks Lecture 06 Connecting Networks Kuang-hua Chen Department of Library and Information Science National Taiwan University Local Area Networks (LAN) 5 kilometer IEEE 802.3 Ethernet IEEE 802.4

More information

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above CCNA1 V3.0 Mod 10 (Ch 8) 1. How many bits are in an IP C. 64 2. What is the maximum value of each octet in an IP A. 28 55 C. 256 3. The network number plays what part in an IP A. It specifies the network

More information

COMPUTER NETWORK TECHNOLOGY (300)

COMPUTER NETWORK TECHNOLOGY (300) Page 1 of 10 Contestant Number: Time: Rank: COMPUTER NETWORK TECHNOLOGY (300) REGIONAL 2014 TOTAL POINTS (500) Failure to adhere to any of the following rules will result in disqualification: 1. Contestant

More information

architecture: what the pieces are and how they fit together names and addresses: what's your name and number?

architecture: what the pieces are and how they fit together names and addresses: what's your name and number? Communications and networking history and background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Basic networking concepts

More information

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? What s the Internet? What s the Internet?

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? What s the Internet? What s the Internet? What s the Internet? PC server laptop cellular handheld access points wired s connected computing devices: hosts = end systems running apps communication s fiber, copper, radio transmission rate = bandwidth

More information

Internet structure: network of networks

Internet structure: network of networks Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge 1.3 Network core 1.4 Network access and physical media 1.5 Internet structure and s 1.6 Delay & loss in packet-switched networks 1.7 Protocol

More information

The Application Layer: DNS

The Application Layer: DNS Recap SMTP and email The Application Layer: DNS Smith College, CSC 9 Sept 9, 0 q SMTP process (with handshaking) and message format q Role of user agent access protocols q Port Numbers (can google this)

More information