LAB Assignment: Learning about the Simple Lightweight Transport Protocol (SLTP)
This Lab is divided into 2 main parts
1) Learning about the New Transport Protocol
2) Running the Simple Lightweight Transport Protocol
LOGGING ON
If you are on dual-booted machine: logon as admin
User name: admin
Password: greatjob
If you are using a virtual machine; Please use the login sequence given to you by your Lab tutor
PART1: Learning about the New Transport Protocol
PART1 is divided into 4 sections:
1. Why design a New Transport Protocol
2. Looking at the TCP header
3. Looking at the SLTP: header
4. Difference between TCP and SLTP
SECTION1: Why design a new Transport Protocol
Download the SLTP specification in the Lab folder. Read the Introduction and answer the following questions. What was the motivation behind the creation of SLTP?
What is a VANET network why are VANETs different from other networks.
Why doesn't TCP perform well on VANET networks?
SECTION2: Look at the TCP header
Answer the following questions:
1) What units are used for the sequence number and the acknowledgement number?
2) What is the maximum size of the receive window in a TCP header?
3) Does TCP use have a packet type field? How does TCP know which type of packets that are being received?
4) Describe how TCP starts a connection: describe the packets exchanged
5) Describe how TCP ends a connection: describe the packets exchanged
6) How does TCP prevent replay attacks?
7) Describe how TCP does flow control?
SECTION 3: Looking at an SLTP header
Look at the SLTP specification and answer the following questions:
1) What units mess_seq_no and the mess_ack_no in SLTP?
2) What is the maximum size of the receive window in a SLTP header?
3) Does SLTP use have a packet type field? How does SLTP know which type of packets that are being received?
4) Describe how SLTP starts a connection: describe the packets exchanged
5) Describe how SLTP ends a connection: describe the packets exchanged
6) How does SLTP prevent replay attacks?
7) Describe how SLTP does flow control?
Attachment:- LAB Assignment.rar