Idea of Wrap-Around Time
Duration: 10 min
This video lesson is available to enrolled students.
Inside: a video lesson and guided study material.
Module outline
- About the course: About the Course
- General Knowledge: Polity, Physics, Biology, State Wise GK, Chemistry, History, Geography, GK- Current Affairs, Indian Economy, Static General Knowledge, Environment, Evolution of Indian Banking (Banking & Financial Awareness)
- Mental Aptitude and Reasoning: Ratio and Proportion (Ratios), Divisibility Rules, Data Interpretation, Permutation and Combination, Number System, Sequence and Series (Series), Speed Time and Distance, Series (Number and Letter Series) (Numerical Relations and Reasoning), Coding Decoding, Data Sufficiency, Non Verbal Reasoning (Spatial Aptitude) (Spatial Reasoning) (Visual Reasoning), Vocabulary, Profit and Loss, Arithmetic, Mental Ability, Percentage, Algebra, Mensuration and Geometry, Age Problems, Clock, Calendar, Verbal Analogy (Word Based Analogy), Deductive and Inductive Reasoning (Logical Deduction and Induction) (Prepositional Reasoning), Analogy, Analytical Reasoning (Counting Figures Reasoning), Puzzle Solving (Puzzles), Selection Decision Table (Decision Making), Cubes & Dices, Blood Relations, Venn Diagram, Logical Sequence Of Words, Inequality, Directions (Direction Test), Data Arrangement, Facts, Inference and Judgements, Syllogisms, Seating Arrangements, Ranking, Order and Sequence
- CS | Computer Fundamentals: Basics of COA, Number System, Number Representation, C Fundamentals, Algorithm Analysis, Input Output Organisation
- CS | Database Management System: Basics of DBMS, ER Diagram, Relational Model & Functional Dependencies, Keys & Integrity Constraints, SQL
- CS | Workplace productivity Tools: MS Office Applications, Keyboard Shortcuts
- CS | Computer Networks: Introduction to CN, Data Communication, Data Link Layer - Ethernet, Net Layer: IPv4 & Proto, Net Layer: IP Addressing, Transport Layer Services, Application Layer, Hardware Basics, Network Security
- CS | The Internet: Website, Browser & Services, Internet Fundamentals, Web Design & Development, Web Publishing & Hosting, Server Side & Security, Emerging Technologies
- CS | Emerging Technologies: Artificial Intelligence, Emerging Tech Trends, Introduction to OS, Windows OS, Linux OS, Unix OS, JavaScript-Basics
- CS | Boolean algebra: Digital Systems & Boolean Basics, Boolean Expression, Boolean Minimization, Logic Gates & Hardware
- CS | Data Structures: Introduction to DS, Array, Stack, Queue
- CS | Cryptography: Society, Law & Ethics, Cyber Threats and Malware Attacks, Role of Internet and Web Services, Security in Mobile and Wireless Computing, Electronic Data Interchange and E-Commerce, Physical Security and Cryptography Basics, Intrusion Detection Systems (IDS), Cyber Safety and Security
- UP Police Previous Year Papers:
- UP Police Full Mock Tests:
AI summary & chapters
AI Summary
An AI-generated summary of this video lecture.
This lecture introduces wrap-around time in TCP networking, defining it as the duration required to exhaust all 2^32 sequence numbers. The instructor establishes that wrap-around time is inversely proportional to bandwidth, expressed as Wrap Around Time = 2^32 / x seconds, where x is the bandwidth in bytes per second. A numerical example uses B = 10 Mbps and Data = 4 GB, with unit conversions (e.g., 10 x 2^20) to compute the time. The lesson then connects wrap-around time to TCP segment lifetime (180 seconds or 3 minutes), explaining that if wrap-around time exceeds lifetime, no problem occurs; otherwise, duplicate sequence numbers reach the destination. A loop diagram visualizes the sequence number cycle, and time-stamp options are introduced as a solution to duplication. Board calculations include 2^34 = 16 TB and related conversions, reinforcing the relationship between sequence space size and bandwidth.
Chapters
0:00 – 2:00 00:00-02:00
The slide titled 'Wrap Around Time' displays the definition: 'Time taken to use up all the 2^32 sequence numbers is called as wrap around time.' It also shows 'Wrap Around Time ∝ 1 / Bandwidth' and the formula 'Wrap Around Time = 2^32 / x sec.' The instructor begins a numerical example by writing 'B = 10 Mbps' and 'Data = 4 GB' on the board, starting unit conversion with '10 x 2^20' to express bandwidth in bytes per second.
2:00 – 5:00 02:00-05:00
The instructor continues the worked example, converting 10 Mbps to bytes per second and setting up a fraction with 4 GB in the numerator. The board shows step-by-step calculations, including a circled result of '32K' and an additional expression '32 x 10^24 / 10 x 60' at the top right. The teaching emphasizes that wrap-around time depends on bandwidth and demonstrates practical unit conversion for computing the time to exhaust sequence numbers.
5:00 – 9:37 05:00-09:37
The board is cleared to introduce 'Life Time of TCP Segment,' stated as 180 seconds or 3 minutes. The slide explains: 'If RTT > LT then there is no problem' and that if wrap-around time is less than lifetime, the destination receives duplicate sequence numbers. A large loop diagram represents the sequence number cycle, with 'nodes' and a smaller loop added. Calculations for '2^34 = 16 TB' appear on the right, and time-stamp options are introduced as a solution to sequence number duplication.
The lecture progresses from definition to formula, then to a numerical example, and finally to practical implications for TCP. The core concept is that wrap-around time equals 2^32 divided by bandwidth in bytes per second, making it inversely proportional to bandwidth. The worked example with 10 Mbps and 4 GB data illustrates unit conversion and calculation steps. The connection to TCP segment lifetime (180 seconds) clarifies when sequence number duplication becomes a problem: if wrap-around time is less than lifetime, duplicates occur. The loop diagram visually reinforces the cyclic nature of sequence numbers, and time-stamp options are presented as a mitigation strategy. Board calculations such as 2^34 = 16 TB extend the concept to larger sequence spaces, helping students relate bandwidth, data size, and time.