Routed and Switched Networks

Petr Grygárek
petr.grygarek@vsb.cz

Topics and Recommended Readings

Lecture Presentations
Question for Self-assesment

  1. Review of IP v.4 principles. Encapsulation, IP header. Fragmentation. IP Options. ICMP-usage and messages. ARP, ARP cache, proxy ARP. IP addressing - classful and classless, CIDR. VLSM addressing. Unnumbered interfaces. Address summarization.

    Prerequisities:
    CCNA1, v. 3.0, chapter 9.2 (Internet Addresses)
    CCNA1, v. 3.0, chapter 10.3 (subnetting)

    References:
    CCNA3, v. 3.0: chapter 1.1 (VLSM)
    CCNP1, v. 3.0, chapter 2.1-2.4 (VLSM)
    CCNA2, v. 3.0, chapter 8 (ICMP)

  2. IP version 6: paradigm, addressing, basic and extension headers. ICMP v. 6. DNS enhancements for IP v.6. Cooperation between IP v.6 and IP v.4.

    References:
    Tanenbaum: chapter 5.6.8
    IP Next Generation Overview (R.M.Hinden)

  3. Transmission Control Protocol (TCP) operation: TCP segment header, header options (MSS negotiation). Connection establishment and termination. Sliding Window algorithm, retransmission strategy. Flow control, delayed acknowledgements, Nagle's Algorithm. Slow start and congestion avoidance. User Datagram Protocol (UDP): header and usage.

    Prerequsities, References:

    CCNA1, chapter 11.1 (TCP/IP Transport Layer)
    CCNA2, chapter 10 (Intermediate TCP/IP: TCP Operation, L4 ports)

  4. Distance vector and hybrid routing protocols. RIP, IGRP, EIGRP.

  5. Routing protocol OSPF. Principles, areas, topological database, construction of routing table. Operation on various network types.

    References:
    Cisco WWW: OSPF
    CCNA3, v. 3.0, chapter 2.1 (Link-State Routing Protocol), 2.2 (Single Area OSPF Concepts)
    CCNP1, v. 3.0, chapter 6

  6. Routing optimization (traffic engineering). Routing with multiple routing protocols, redistribution. Propagation of default route. Route filtering. Load Balancing.

    Prerequisites:
    CCNA2, v. 3.0, chapter 6 (Static Routing, Dynamic Routing, Routing Protocol Overview)
    CCNA2, v. 3.0, chapter 7.1 (Distance Vector Routing), 7.2.1 (RIP)

    References:
    CCNP1, v. 3.0, chapter 3
    CCNP1, v. 3.0, chapter 8

  7. Autonomous system, routing between AS-es. Border Gateway Protocol (BGP). External and internal BGP. Cooperation of BGP and IGP protocols.

    References (also for topic 8):
    Cisco WWW: BGP
    CCNP1, v. 3.0, chapter 9

  8. Optimization of routing between AS-es, BGP attributres.



  9. Quality of Service in IP Networks. Integrated Services and Differentiated Services. RSVP. Classification and priorization at layer 2 and 3, IEEE 802.1p.  Network-based Application Recognition (NBAR).  Queueing disciplines. Traffic policing and traffic shaping.

    References:
    Cisco WWW: Overview,traffic classification, queueing, NBAR
    Cisco WWW: RSVP (optional reading)

    CCNP2, v. 3.0, chapter 9
    CCNP3, v. 3.0, chapter 8.1, 8.2.1-8.2.5, 8.5, 8.6

  10. Support for multimedia applications: multicast, layer 2 and 3 multicast address. IGMP. Multicast routing: reverse-path forwarding, distribution trees. PIM, DVMRP, MOSPF. Multicast Processing in Switches.

    References:
    Cisco WWW: IP Multicast
    CCNP3, v. 3.0, chapter 7.2, 7.3

  11. Switching on layer 2 and 3. Multilayer switching. Routing between VLANs. Redundancy in switched networks: Spanning Tree (802.1d), Rapid Spanning Tree (802.1w), Per-VLAN Spanning Tree, Multiple Spanning Tree (802.1s).

    References:
    CCNP3, v.3.0, chapter 2.1-2.6,  3.1-3.8, 4.1 (4.2 for information only), 5.1.


  12. Construction principles of routers and switches.

    References:
    WILL BE PROVIDED.


  13. Attacks to computer networks. Intrusion detection systems.

    References:
    WILL BE PROVIDED.

References

Tanenbaum, A.,S.: Computer Networks. Fourth edition. Pearson Education (Prentice Hall) 2003. ISBN 0-13-038488-7.

CCNA/CCNP Curriculum Online