Packet Switching Networks and Algorithms
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: In this course, we deal with the general issues regarding packet switching networks. We discuss packet networks from two perspectives. One perspective involves external view of the network, and is concerned with services that the network provides to the transport layer that operates above it at the end systems. The second perspective is concerned with the internal operation of a network, including approaches directing information across the network, addressing and routing procedures, as well as congestion control inside the network.
Created by: University of Colorado System-
Taught by: Xiaobo Zhou, Professor, Interim Dean
College of Engineering and Ap…

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: In this course, we deal with the general issues regarding packet switching networks. We discuss packet networks from two perspectives. One perspective involves external view of the network, and is concerned with services that the network provides to the transport layer that operates above it at the end systems. The second perspective is concerned with the internal operation of a network, including approaches directing information across the network, addressing and routing procedures, as well as congestion control inside the network.
Created by: University of Colorado System-
Taught by: Xiaobo Zhou, Professor, Interim Dean
College of Engineering and Applied Sciences
每门课程都像是一本互动的教科书,具有预先录制的视频、测验和项目。
来自同学的帮助与其他成千上万的学生相联系,对想法进行辩论,讨论课程材料,并寻求帮助来掌握概念。
证书获得正式认证的作业,并与朋友、同事和雇主分享您的成功。
University of Colorado System The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.Syllabus
WEEK 1
Frame Switching and Packet Switching
This module introduces LAN bridges and data link layer switching, and then focuses on packet switching at the network layer. It discusses datagram, one basic packet switching approaches.
4 videos, 5 readings, 1 practice quiz expand
- Video: Welcome
- 阅读: Reference Books
- Video: Bridges and Data Link Layer Switching
- 阅读: Lecture Slide - Bridges and Data Link Layer Switching
- Video: Network Layer Services and Topology
- 阅读: Lecture Slide - Network Layer Services and Topology
- Video: Packet Switching: Datagrams
- 阅读: Lecture Slide - Packet Switching: Datagrams
- 阅读: End-to-end argument in system design (Required)
- 讨论提示: Frame Switching and Packet Switching
- 练习测验: Practice Assessment - Frame Switching and Packet Switching
Graded: Graded Assessment - Frame Switching and Packet Switching
WEEK 2
Routing in Packet Networks
This module examines the other basic packet switching approach - virtual circuit, introduces basic approaches for selecting routes across the network, discusses the Bellman-ford algorithm for distance vector based shortest path routing.
3 videos, 4 readings, 1 practice quiz expand
- Video: Packet Switching: Virtual Circuits
- 阅读: Lecture Slide - Packet Switching: Virtual Circuits
- Video: Routing in Packet Networks
- 阅读: Lecture Slide - Routing in Packet Networks
- Video: Shortest Path Routing- Distance Vector
- 阅读: Lecture Slide - Shortest Path Routing: Distance Vector
- 阅读: The Network Layer (Required)
- 讨论提示: Routing in Packet Networks
- 练习测验: Practice Assessment - Routing in Packet Networks
Graded: Graded Assessment - Routing in Packet Networks
WEEK 3
Shortest-Path Routing
This module introduces the link state routing, examines the Dijkstra algorithm for shortest-path routing, and discusses the applications of the distance vector and link state routing in real Internet protocols.
4 videos, 4 readings, 1 practice quiz expand
- Video: Shortest Path Routing- Link State
- 阅读: Lecture Slide - Shortest Path Routing- Link State
- Video: Dijkstra Algorithm
- 阅读: Lecture Slide - Dijkstra Algorithm
- Video: Link State Routing, ATM Networks
- 阅读: Lecture Slide - Link State Routing, ATM Networks
- Video: RIP and OSPF
- 阅读: Lecture Slide - RIP and OSPF
- 讨论提示: Shortest-Path Routing
- 练习测验: Practice Assessment - Shortest-Path Routing
Graded: Graded Assessment - Shortest-Path Routing
WEEK 4
Traffic Management
This module discusses packet-level traffic management operating in a short time scale, continues with traffic management at the flow level operating in a medium time scale. Common approaches including scheduling, queuing, admission control, and congestion control are discussed.
4 videos, 5 readings, 1 practice quiz expand
- Video: Packet level – Scheduling and QoS
- 阅读: Lecture Slide - Packet level: Scheduling and QoS
- Video: Packet level – Fair Queueing and RED
- 阅读: Lecture Slide - Packet level: Fair Queueing and RED
- Video: Flow level – Leaky Bucket Policing
- 阅读: Lecture Slide - Flow level: Leaky Bucket Policing
- Video: Traffic Shaping by Token Bucket
- 阅读: Lecture Slide - Traffic Shaping by Token Bucket
- 阅读: Random early detection gateways for congestion avoidance
- 讨论提示: Traffic Management
- 练习测验: Practice Assessment - Traffic Management
Graded: Graded Assessment - Traffic Management
WEEK 5
Course Project - Packet Switching Networks and Algorithms
This is a comprehensive peer review assessment
Graded: Packet Switching Networks and Algorithms
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
