Exam 2 Review Networking CS 3470, Section 1 Sarah Diesburg.

Slides:



Advertisements
Similar presentations
1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
Advertisements

Lecture 5: TCP/IP OSI layers 3 (IP) and 4 (TCP/UDP) IPv4 – addresses and routing, “best-effort” service Ethernet, Appletalk, etc wrap IP packets with their.
Week 5: Internet Protocol Continue to discuss Ethernet and ARP –MTU –Ethernet and ARP packet format IP: Internet Protocol –Datagram format –IPv4 addressing.
期末複習. 注意事項 範圍從投影片 3-77 至 5-67 會考部分已列在下面幾張投影片 請同學好好把握 祝大家都能 all pass.
CSE331: Introduction to Networks and Security Lecture 7 Fall 2002.
Unicast Routing Protocols: RIP, OSPF, and BGP
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Extending Networks. Three Levels of Extension Physical Layer –Repeaters Link Layer –Bridges –Switches Network –Routers: “Connecting networks”
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Announcement r Project 2 Extension ? m Previous grade allocation: Projects 40% –Web client/server7% –TCP stack21% –IP routing12% Midterm 20% Final 20%
Routing ROUTING. Router A router is a device that determines the next network point to which a packet should be forwarded toward its destination Allow.
Chapter 4 Queuing, Datagrams, and Addressing
Network Layer Moving datagrams. How do it know? Tom-Tom.
Fall 2006Computer Networks19-1 Chapter 19. Host-to-Host Delivery: Internetworking, Addressing, and Routing 19.1 Internetworks 19.2 Addressing 19.3 Routing.
The Routing & the IP network data link physical network data link physical network data link physical network data link physical network data link physical.
TCP/IP Protocol Suite 1 Chapter 14 Upon completion you will be able to: Unicast Routing Protocols: RIP, OSPF, and BGP Distinguish between intra and interdomain.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
IP (Internet Protocol) –the network level protocol in the Internet. –Philosophy – minimum functionality in IP, smartness at the end system. –What does.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
Lecture 14 ICMP: Internet Control Message Protocol r used by hosts, routers, gateways to communication network-level information m error reporting: unreachable.
1 Computer Communication & Networks Lecture 22 Network Layer: Delivery, Forwarding, Routing (contd.)
Unicast Routing Protocols  A routing protocol is a combination of rules and procedures that lets routers in the internet inform each other of changes.
November 29, 2004 Prof. Paul Lin 1 CPET Internetworking, Addressing, and Routing Paul I-Hai Lin, Professor Electrical and Computer Engineering.
Ch 4. The Network Layer Myungchul Kim
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
4: Network Layer4a-1 Hierarchical Routing r aggregate routers into regions, “autonomous systems” (AS) r routers in same AS run same routing protocol m.
Interior Gateway Protocol. Introduction An IGP (Interior Gateway Protocol) is a protocol for exchanging routing information between gateways (hosts with.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Routing ROUTING Presented by Aditya Kumar Gupta Lecturer, Department of Computer Application SMS Varanasi.
CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
Final Review CS1652 Jack Lange University of Pittsburgh.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
Link State Routing NETE0521 Presented by Dr.Apichan Kanjanavapastit.
Network Layer4-1 The Internet Network layer forwarding table Host, router network layer functions: Routing protocols path selection RIP, OSPF, BGP IP protocol.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
Internet Protocols. ICMP ICMP – Internet Control Message Protocol Each ICMP message is encapsulated in an IP packet – Treated like any other datagram,
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Transport Layer3-1 Network Layer Every man dies. Not every man really lives.
1 Addressing, Internetworking. 2 Collection of Subnetworks The Internet is an interconnected collection of many networks.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 Module 10 Routing Fundamentals and Subnets.
Ch 22. Routing Direct and Indirect Delivery.
The Internet Network layer
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
Chapter 25 Internet Routing. Static Routing manually configured routes that do not change Used by hosts whose routing table contains one static route.
TCP/IP (Routing). Content DHCP And Mobile IP Internet Routing Protocol RIP (Routing Information Protocol) OSPF (Open Shortest Path First) BGP (Border.
IP Internet Protocol. IP TCP UDP ICMPIGMP ARP PPP Ethernet.
1 Layer 3: Protocols Honolulu Community College Cisco Academy Training Center Semester 1 Version
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Chapter 4: Network Layer
Introduction An introduction to the software and organization of the Internet Lab.
Network Layer, and Logical Addresses
Networking CS 3470, Section 1 Sarah Diesburg
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
What’s “Inside” a Router?
Introduction An introduction to the software and organization of the Internet Lab.
Review First mile problem Internet End Users Last mile
Networking CS 3470 Sarah Diesburg
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Network Layer: Control/data plane, addressing, routers
Networking CS 3470 Sarah Diesburg
CS 381: Introduction to Computer Networks
Review of Internet Protocols Network Layer
Presentation transcript:

Exam 2 Review Networking CS 3470, Section 1 Sarah Diesburg

Switching and Bridging Definitions  Circuit switching Also connection-oriented approach  Packet switching Also connectionless/datagram approach  Asymmetric routing  Hub  Bridge

Switching and Bridging Definitions  Flooding (with switches)  Root bridge (spanning tree protocol)  VLAN

Switching and Bridging Short answer  Bridge advantages over hubs  Bridge self-learning algorithm  Need for spanning tree algorithm  Be able to construct the spanning tree by looking at a network diagram Don’t have to be able to write out all the configuration messages

Routers Definitions  Router  Gateway  Queueing delay  Switching fabrics

Routers Short answers  Types of switching fabrics Memory, bus, crossbar  Routers compared to switches  Four basic components to a router architecture Input ports, output ports, switching fabric, routing processor

Forwarding Definitions  Forwarding table  Virtual Circuit Identifier (VCI)  Permanent Virtual Circuit  Switched Virtual Circuit

Forwarding Short answers  Identifying full host-to-host virtual circuit connections  Constructing datagram forwarding tables

Internet Protocol (IP) Definitions  Internetwork  IP packet delivery model Connectionless, best-effort  Maximum Transmission Unit (MTU)

Internet Protocol (IP) Short answer  Be able to explain certain IP packet format fields Version, Ident, TTL, Checksum  Be able to compare and contrast the transport-level protocols that run on top of IP TCP, UDP

Addressing Definitions  Mulit-homed host  Classful addressing scheme  Classless Inter-Domain Routing (CIDR)  Broadcast address  Loopback address  Network Address Translation (NAT)  Subnet mask, subnet ID  Longest-prefix match

Addressing Short answers  Be able to explain number of network/host bits that make up a class A, B, C network  Be able to explain the reason for the ARP and DHCP protocols  Be able to determine the destination subnet of a packet (Homework 6)

Routing Definitions  Autonomous System (AS)  Intra-AS Routing  Inter-AS Routing  Link-state routing  Distance-vector routing RIP is example  Count-to-infinity problem  Split horizon with poison reverse

Routing Short answers  What is the difference between routing and forwarding?  Dijkstra’s algorithm (Homework 7)

Inter-AS Routing and IPv6 Definitions  Open Shortest Path First (OSPF) Type of link-state routing algorithm  Border Gateway Protocol (BGP)  Different types of ASs Stub AS, Multihomed AS, Transit AS

Inter-AS Routing and IPv6 Short answers  What are some of the reasons we are trying to move to IPv6?  How large is an IPv6 address?  What does the :: mean in an IPv6 address?  How can we go from an IPv4 address to an IPv6 address?  How can we go from an Ethernet MAC address to an IPv6 address?

Network Programming Short answers  Control flow of chat Server side and client side  Creating your own protocols by sending specialized data across your packet For example, our chat programs expected a certain struct chat_packet with specific members

Network Programming Short answers  Importance of network-to-host order and host-to-network order functions htons() and ntohs()  What is the default network order? Little-endian or big-endian?