(DSY) Tutorial 3
(DSY) Tutorial 3
Activity 1: Present Idea for How Does IP Version 6 Change Our World?
- Introduction to IPv6
What is IPv6? & Why is IPv6 needed? (e.g., IPv4 address exhaustion, growing
number of internet-connected devices)
- Comparison IPv4 vs. IPv6
Differences between IPv4 and IPv6 (e.g., address length, header structure)
Transition from 32-bit to 128-bit addressing
Benefits of IPv6 over IPv4
- Global Impact of IPv6
Internet of Things (IoT): How IPv6 supports the growth of IoT devices (smart
cities, smart homes, etc.)
The role of IPv6 in handling massive device connectivity
Security Improvements
Built-in security features like IPsec (end-to-end encryption and authentication)
How IPv6 enhances internet security and privacy
Performance and Efficiency
Simplified packet handling (no need for Network Address Translation - NAT)
Lower overhead and faster data transmission
Impact on Businesses
IPv6 enabling better scalability and global expansion for businesses
Case studies: Cloud services, global companies leveraging IPv6
Activity 2:
2.1:
Topic Recap:
Latency/ packet: 5ms (send&receive from local/remote)
Connection setup time (TCP only): 5 ms
Data transfer rate: 10 Mbps (10,000,000 bits per second)
MTU: 1000 bytes
Server request processing time: 2 ms
Request size: 200 bytes
Response size: 10,000 bytes
Network is lightly loaded (so no additional delay due to congestion)
Total time = latency request + latency response + transfer time + request
processing time + latency per packets + connection setup time (if have).
Note: MTU is 1000 bytes => the frame size of response data is 10 packets.
UDP: there is no connection setup overhead, just consider the time for
sending request, receiving the response, and any packet-related latencies.
- Data for sending: 200 bytes = 1600 bits
- Data for requesting: 10000 bytes = 80000 bits
- Server processes the request: 2 ms
Total data to be sent (including request + response) = 81600 bits
Time to send the request:
1600 bits
=0.00016 seconds=0.16 ms
10,000,000 bits per second
Time to send the response:
80,000 bits
=0.008 seconds=8 ms
10,000,000 bits per second
8 1,600 bits
Transfer time = 10,000,000 bits per second = 8.16ms
=> UDP is faster in this scenario due to the absence of connection setup
overhead.
2.2: The Internet is far too large for any router to hold routing information for all
destinations. How does the Internet routing scheme deal with this issue?
2.3: Construct a network diagram for the local network at your institution or
company.
=>
D --> L[Hub];
E --> M[Hub];
J --> P[Printers];