Lecture 3: Systems Engineering III EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/6/2013.

Slides:



Advertisements
Similar presentations
Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
CCNA1 v3 Module 9 v3 CCNA 1 Module 9 JEOPARDY K. Martin Galo Valencia.
Evolution of the Internet Mrs. Wilson Internet Basics & Beyond Rocky Point High School.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
Network Layer and Transport Layer.
Introduction to TCP/IP
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
Subnetting.
Review on Networking Technologies Linda Wu (CMPT )
Instructor & Todd Lammle
Networking and Internetworking Devices Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Prepared By E.Musa Alyaman1 Networking Theory Chapter 1.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
Chapter 2 TCP/ IP PROTOCOL STACK. TCP/IP Protocol Suite Describes a set of general design guidelines and implementations of specific networking protocols.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
IST 228\Ch3\IP Addressing1 What Is TCP/IP? A large collection of networking protocols and services The Transmission Control Protocol (TCP) handles reliable.
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
Introduction to IT and Communications Technology Justin Champion C208 – 3292 Ethernet Switching CE
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
© 2006 Pearson Education 1  Obj: 1.2, to understand networks HW: Review sheet  Quiz next class Sections 1.0 – 1.2  Do Now: p.47 #1.4 and 1.5 C1 D3.
Comp101 Lecture ‘Internet’ abstract 1 What is the Internet? The US military wanted a network that was robust under enemy attack. US academics wanted a.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Network protocols
Mr C Johnston ICT Teacher
Presentation_ID 1 © 2008 Cisco Systems, Inc. All rights reserved.Cisco Confidential Chapter 3: Network Protocols and Communications.
CN1260 Client Operating System Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
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.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
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.
The Internet Trisha Cummings ITE115. What is the Internet? The Internet is a world-wide network of computer networks that use a common communications.
Chapter 4, slide: 1 CS 372 – introduction to computer networks* Friday July 23, 2010 Announcements: r Midterms are graded. r Lab 4 is posted. Acknowledgement:
Instructor & Todd Lammle
Presented by Rebecca Meinhold But How Does the Internet Work?
Communication Networks - Overview CSE 3213 – Fall November 2015.
TCP/IP Model & How it Relates to Browsing the Internet Anonymously BY: HELEN LIN.
TCP =Transmission Control Protocol IP = Internet Protocol TCP/IP Protocol.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
CS1001 Lecture 7. Overview Computer Networks Computer Networks The Internet The Internet Internet Services Internet Services Markup Languages Markup Languages.
Net 221D:Computer Networks Fundamentals
Authors: Henry Post Darian Gurrola Davvid Caballero.
What is an IP address? Each and every computer that you use that connects to the internet or a network uses a specific range of numbers separated by periods.
Internet Architecture. 2 INTRODUCTION INTERNET developed by a community of researchers centered around the Defense Advanced Research Projects Agency (DARPA)
Transmission Control Protocol (TCP) Internet Protocol (IP)
Cisco Confidential © 2013 Cisco and/or its affiliates. All rights reserved. 1 Cisco Networking Training (CCENT/CCT/CCNA R&S) Rick Rowe Ron Giannetti.
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
Lecture 1: Facts of network technologies developments
J. Liebeher (modified by M. Veeraraghavan) 1 Introduction Complexity of networking: An example Layered communications The TCP/IP protocol suite.
Final Examination of Internet Communication Protocol.
- 1 - DPNM Review of Important Networking Concepts J. Won-Ki Hong Dept. of Computer Science and Engineering POSTECH Tel:
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to TCP/IP.
Chapter 3: Network Protocols and Communications
Distributed Systems.
Internet technologies
IP Adressing in IPv4 By Kenneth Lundby.
Lec 5 Layers Computer Networks Al-Mustansiryah University
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Lecture 1: Facts of network technologies developments
Protocol Application TCP/IP Layer Model
Lecture 1: Facts of network technologies developments
Lecture 1: Facts of network technologies developments
Objectives: 1.Identify different internet protocol (IP) 2.Configure sample of IP address 3.Appreciate and relate protocol in our life.
Presentation transcript:

Lecture 3: Systems Engineering III EEN 112: Introduction to Electrical and Computer Engineering Professor Eric Rozier, 2/6/2013

COMBINING GATORS, GRADES, AND BOOLEAN ALGEBRA/LOGIC

How can we formalize how we solve these problems? Same rules as last time… – In Room I, if a grade is in the room, the sign will be true. If a gator is in the room, the sign will be false. – In Room II, the situation is the opposite.

The Grade and the Gator Q1 Room I Both rooms contain grades. Room II Both rooms contain grades.

The Grade and the Gator Q1 Room IRoom II A

ASSESSMENT

Pop Quiz Today Important notes – I will have this graded by Friday Morning – This quiz is correctable, up to full credit. If you get an answer wrong, when I hand it back you can correct it and submit it for regrading. – Use this to help test how well prepared you are for the exam’s section on boolean algebra and logic gates.

NETWORKING

How do machines talk to each other? TCP/IP – one of the main methods. – TCP – Transmission Control Protocol – IP – Internet Protocol Also called the DoD model due to ARPANET

ARPANET ARPANET – Advanced Research Projects Agency Network – Funded by ARPA and later DARPA – Connected research Universities and laboratories in the US

ARPANET The world’s first “packet switching” network – Groups all transmitted data, regardless of content, type, or structure, into suitably sized blocks called “packets”. – Packets are then routed through the network Circuit switching was the previous technology (like how corded phones used to work) – A limited number of dedicated point to point connections.

ARPANET Packet Switching – Based on designs by Baran, Davies, and Roberts of Lincoln Laboratory – More robust than circuit switching

ARPANET Packet Switching – Optimize utilization, link capacity – Minimize response times – Increase robustness

ARPANET 1971

ARPANET 1980

Internet Today

Anatomy of Internet Traffic Internet protocol suite Uses encapsulation to provide abstraction of protocols and services. Data is sent down the layers by an application. Layers near the top are logically closer to the application Layers near the bottom are logically closer to data transmission.

Anatomy of Internet Traffic

Application layer – Process to process – Same layer applications might use to talk on the same “host”. Transport layer – Host to host – The way two applications on different hosts but the same router might use.

Anatomy of Internet Traffic Internet layer – Used to exchange data across network boundaries – Host addressing and identification using IP addresses – Packet routing – how to get from source to destination

Anatomy of Internet Traffic

Link layer – Defines networking methods within the scope of a local area network on which hosts communicate without intervening routers, describes local topology. – MAC, VPNs, networking tunnels, etc

Internet Protocol IP address – Numerical label assigned to each device participating in a network – Identifies – a name is what we are looking for – Addresses – Indication of where what we are looking for is

Internet Protocol

Each of the four numbers is a set of 8 bits, or an octet Originally the were supposed to indicated network number (highest order octet), and host identifier with the rest

IP Address Problem How many IP addresses are possible with 32 bits? – About billion addresses – First exhaustion of a pool happened on Jan, 31, – Next pool exhaustion happened on April 15, – Only a few years until total exhaustion.

IPv6 32-bit examples are IPv4 IPv6 has 128 bits, or 16 octets How many more? – * 10^38

How do I get from a name to an address? First we contact a name server – Our router or gateway will have the information needed to contact a domain name server – They contain DNS records, such as: A records - address records NS records – name servers MX records – mail exchange etc

Domain Name Servers Domain names are divided up into zones – TLDs – top level domains.com,.net,.org,.edu,.us,.uk, etc Divide up their space into second level domains – Hierarchical

Domain Name Servers en.wikipedia.org – First we get a referral to.org’s TLD name server – TLD server for.org then tells us who to contact about wikipedia.org – This server will then tell us how to contact en.wikipedia.org In this case we are first told to chat with text.wikipedia.org which then gives us text.esams.wikipedia.org

Domain Name Servers Final resolution is a CNAME record, or canonical name, which will lead to an A record, or address

How this ends up working Imagine addressing a person in our class TLD might be UM Next level might be Stanford Next level might be 105 Finally, student X – X.105.stanford.um Address could be your position in the desks, and latitude and longitude.

Important note People aren’t telling us the route, just who to talk to in order to get the address – Robust! We can lose nodes in the route – Usually have many people to talk to in order to get an address

WRAP UP

Upcoming Items of Interest No lab next week Midterm I on Wednesday 2/13 – Boolean Algebra – Logic Gates – Networking