lab2 - CS6823 NEWORK SECURITY LAB 2 TCP/IP and Linux Socket...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
TCP/IP and Linux Socket Programming Objective The TCP/IP protocol suite is the core of the Internet and it is necessary to understand how these protocols work together, their strength and weaknesses and how they are used to secure networks. TCP/IP comprises a set of powerful protocols but they have many drawbacks when it comes to security. A thorough understanding of the TCP/IP suite is vital to the proper understanding of network security issues. This lab is divided into four parts. Starting from basics to advanced topics in TCP/IP. 1.0 Basics of TCP/IP Answer the following questions: 1. Name all of the protocols that are part of the TCP/IP suite, their purpose and at which OSI layer they function. In addition, name any other protocols that each protocol is dependent. 2. Explain the following terms (No more than 10 lines for each term) and describe their functions: a. Subneting b. Subnet Mask c. IP address d. IP address class e. MAC (not Message Authentication Code) f. MAC address g. Network Interface Card h. Network Address Translation i. Private address classes RFC 1918 CS6823 - NEWORK SECURITY - LAB 2 PAGE 1 OF 9
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
3. Explain the purpose of the following devices and at which OSI layer they function: a. R o u t e r b. Switch c. H U B d. Bridge e. Firewall f. Proxy 4. How many IP address classes are there? How many networks and hosts can each address class support? 5. Which class does each of the following IP address belong? a. 128.238.35.80 b. 120.238.45.10 c. 10.0.0.10 d. 199.219.156.23 e. 128.138.256.30 f. 210.10.20.30 g. 127.0.0.1 h. 222.111.22.11 i. 178.251.23.1 CS6823 - NEWORK SECURITY - LAB 2 PAGE 2 OF 9
Background image of page 2
6. Consider the following network: 6.1 x in the diagram above could take on any of the following values: a. 8 b. 1 2 c. 1 6 d. 2 0 e. 2 4 f . 2 8 6.2 Host A wants to send a packet to Host B (Assuming host A knows host B’s ip
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 9

lab2 - CS6823 NEWORK SECURITY LAB 2 TCP/IP and Linux Socket...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online