Upload
kerry-wiggins
View
219
Download
0
Embed Size (px)
DESCRIPTION
Revision History DateVersionCreated/Revised BySuggestions/Comments 3/30/ Damon Beginning slides and version 4/13/ Damon Added flow control details, Wireshark demonstration 4/14// Damon Added port ranges slide and review slices 4/15 Damon Added Branching and external links 1.3
Citation preview
eLearning Brothers Storyboard Course Type:
Audience:
Projected Hours:
SME’s:
Project Manager:
Assigned Developer:
Course Title:
Project Information
Adult, Entry-level networking students
Unknown
Damon Sharretts
Damon Sharretts
Transmission Control Protocol and Reliable Communication
Computer Based Training Video
Global Course Information
Fonts:
Color Scheme:
Client Requests:
Style Guide Available:
Authoring Technology:
Technical Specifications:
Target Browsers:
Additional Notes:
Will the Training be viewed on a mobile platform:
Are there any attached Documents in the course?:
Course Design Information
Arial – Sans Serif, Dark color
Light Background, light colors
NONE
Basic PowerPoint template
Course will be implementing into the Intro to Networking Course and Quizzes will be graded as assignments
Video will be produced with a player so all browsers should be compatible
PowerPoint slides recorded using Camtasia
None
Mobile browsers will be tested
None
Revision History
Date Version Created/Revised By Suggestions/Comments
3/30/15 1.0 Damon Beginning slides and version
4/13/15 1.1 Damon Added flow control details, Wireshark demonstration
4/14//15 1.2 Damon Added port ranges slide and review slices
4/15 Damon Added Branching and external links1.3
Course Map – Logic Flow
Course Instructional Goal:Provide an understanding of the reliability functions of Transmission Control Protocol
1
Reliable communication
2
Ports
3
Sequence/Acknowledgement numbers
4
Flow Control
1.1
Versus unreliable
1.2
1.3
2.1
Source Ports
2.2
Destination ports
2.3
Sockets/Socket Pair
3.1
What are sequence numbers for?
3.2
How are acknowledgement numbers used
3.3
4.1
Window sizes
4.2
4.3
Table of Contents
Slide Number Slide Name Slide Branching Notes
Course Branching
14 Quiz #1 1 Options: Replay this section or Continue
20 Quiz#2
25
15
28
Quiz#3 20
Options: Replay this section, Continue, Link to Seq/Ack numConclusion
Link to TCP overview video
Options: Replay this section or Continue
Options: Replay this section or Continue
Slide Title: Course Introduction
Title
Intro
Slide Title: Static Slide
What is TCP?
- protocol- Uses ports to connect
applications between hosts
Slide Title: CLICK
What are Ports?
Slide Title: CLICK
Source Ports- description- Use
Graphic of client and server connection showing flow of data
Slide Title: TEXT ENTRY
Destination ports- description- Use
Graphic of client and server connection showing flow of data
Slide Title: Course Conclusion
Sockets
- Combining IP Addresses and ports
Slide Title: Course Conclusion
Socket pair
- Identifying a conversation
Slide Title: Course Conclusion
Reliable versus Unreliable communication
- phone call versus mail
Slide Title: Course Conclusion
Quiz #1
- What are TCP ports used for?- The value for which port type is
“randomly” selected when a connection is initiated?
- When a connection is being initiated, which port type will most likely be a ‘well-known’ port?
Slide Title: Course Conclusion
Branch- replay this section- continue
Slide Title: Course Conclusion
What makes TCP Reliable?
- 3 way handshake- sequence numbers- Acknowledgement numbers- window sizes
Slide Title: Course Conclusion
- 3 way handshake
Graphic of flow of data and packet types
Slide Title: Course Conclusion
- sequence numbers
Animation highlighting steps
Slide Title: Course Conclusion
- Acknowledgement numbers
Slide Title: Course Conclusion
Quiz #2
- What is the purpose for using sequence numbers?
- At the destination host, the last segment that was received had the sequence number of 2540. When the host acknowledges this segment what will the acknowledgement number be?
Slide Title: Course Conclusion
Branch- replay this section- continue
Slide Title: Course Conclusion
Flow Control-Controlling the speed of a
transmission- window sizes
Slide Title: Course Conclusion
Increasing speed of transmission
Slide Title: Course Conclusion
Decreasing speed of transmission
Slide Title: Course Conclusion
Quiz #3- In order to slowdown the stream of
segments from a source, the destination will__________ it’s window size.
- In order to increase the speed of segments from a source, the destination will __________it’s window size.
Slide Title: Course Conclusion
Branch- replay this section- continue
Slide Title: Course Conclusion
Review slides
Slide Title: Course Conclusion
Branch- replay this section- continue- extra web links