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

Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
Unicast Routing Protocols: RIP, OSPF, and BGP
Extending Networks. Three Levels of Extension Physical Layer –Repeaters Link Layer –Bridges –Switches Network –Routers: “Connecting networks”
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.
INTRA- AND INTERDOMAIN ROUTING Routing inside an autonomous system is referred to as intradomain routing. Routing between autonomous systems is.
Network Layer Moving datagrams. How do it know? Tom-Tom.
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.
Exam 2 Review Networking CS 3470, Section 1 Sarah Diesburg.
Lecture 14 ICMP: Internet Control Message Protocol r used by hosts, routers, gateways to communication network-level information m error reporting: unreachable.
Unicast Routing Protocols  A routing protocol is a combination of rules and procedures that lets routers in the internet inform each other of changes.
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.
1 Internet Protocol. 2 Connectionless Network Layers Destination, source, hop count Maybe other stuff –fragmentation –options (e.g., source routing) –error.
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.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 7 Internet Protocol (IP) Routing.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
Network Layer4-1 Datagram networks r no call setup at network layer r routers: no state about end-to-end connections m no network-level concept of “connection”
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
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.
Ch 22. Routing Direct and Indirect Delivery.
The Internet Network layer
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 19 Omar Meqdadi Department of Computer Science and Software Engineering University.
Network Layer4-1 Chapter 4: Network Layer Chapter goals: r understand principles behind network layer services: m network layer service models m forwarding.
Computer Networks 0110-IP Gergely Windisch
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
Chapter 4: Network Layer
Scaling the Network: Subnetting and Other Protocols
TRANSPORT LAYER BY, Parthasarathy.g.
Chapter 4 Network Layer All material copyright
Introduction An introduction to the software and organization of the Internet Lab.
Routing BY, P.B.SHANMATHI.
CS 457 Systems Security Fall 2016
Scaling the Network: The Internet Protocol
Internet technologies
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
Chapter 4: Network Layer
COMP 3270 Computer Networks
TODAY’S TENTATIVE AGENDA
Chapter 6 Delivery & Forwarding of IP Packets
Chapter 5 The Network Layer.
CS 457 – Lecture 10 Internetworking and IP
What’s “Inside” a Router?
Introduction An introduction to the software and organization of the Internet Lab.
(How the routers’ tables are filled in)
Routing Protocols (RIP, OSPF, BGP).
Review First mile problem Internet End Users Last mile
Networking CS 3470 Sarah Diesburg
Lecture 8: The Network Layer.
Routing Fundamentals and Subnets
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Scaling the Network: Subnetting and Other Protocols
Network Layer: Control/data plane, addressing, routers
Scaling the Network: The Internet Protocol
CS 31006: Computer Networks – Moving From End-to-End To Per Hop
COMPUTER NETWORKS CS610 Lecture-41 Hammad Khalid Khan.
EE 122: Intra-domain routing: Distance Vector
Networking CS 3470 Sarah Diesburg
CS 381: Introduction to Computer Networks
EE469 Review 1.
Review of Internet Protocols Network Layer
Presentation transcript:

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

Coverage Total: 50 points; 1 min / point 43-45 points based on lectures, assignments, and project 1a 5-7 points based on your ability to apply various principles learned in the class Multiple choice, short answer, and problem solving questions

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 fabric

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 Homework 4, Question 5 Constructing datagram forwarding tables Homework 4, Question 4

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 5)

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 6)

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?