Project 1x: Jumbo Frames (20 pts.)

What You Need

Purpose

In this project, you will manipulate Ethernet frame sizes and see the effect on network performance. This is a real technique commonly used in server clusters and other networks that need to run at top speed.

Install Wireshark

Make sure at least one of the computers you are using has Wireshark installed.

If necessary, go here to download Wireshark:

http://www.wireshark.org/

Cabling your Computers

Select two nearby computers in S214. You can work with another student if you want to.

Before changing anything, verify that the computer you are using can get to the Internet.

On the top of each machine in S214 there is a label saying which network card should be connected to which port on which switch to get to the Internet.

Examine the current cable and see where it goes, so you can return it to the correct location after this project.

Unplug the cable from the switch on one computer and connect it to the other computer, so the two computers are connected together like this:

The computers can communicate with each other, but not with the Internet.

Assigning a Manual IP Address

On one Computer, click Start. In the Search box, type NETWORK.

In the search results, click "Network and Sharing Center.

On the left side, click "Change adapter settings".

Right-click the "Local Area Connection" icon and click Properties.

There are several connections here--make sure you are using the "Intel(R) 82567LM-3 Gigabit" adapter, as shown below.

In the "Local Area Connection Properties" box, double-click "Internet Protocol Version 4 (TCP/IPv4)".

In the "Internet Protocol Version 4 (TCP/IPv4) Properties" box, click the "Use the following IP address" button.

Enter an address and subnet mask of:

Address: 10.0.0.1
Subnet mask: 255.0.0.0
as shown below.

In the In the "Internet Protocol Version 4 (TCP/IPv4) Properties" box, click OK.

In the "Local Area Connection Properties" box, click OK.

Assigning Another Manual IP Address

Repeat the same process on the other computer you are using, assigning this address:
Address: 10.0.0.2
Subnet mask: 255.0.0.0

Finding Your Computers' IP Addresses

You now have two computers connected to each other.

Do this on both machines:

Click Start. Type CMD

Press Enter.

In the Command Prompt screen, type in IPCONFIG and press the Enter key.

Scroll back up to find the "Local Area Connection".

Your IP address apears, as shown below.

Sending Pings

On the computer with the address 10.0.0.1, in the Command Prompt window, type this command:

Then press Enter:

ping 10.0.0.2
You should see replies, as shown below:

Observing Pings in Wireshark

On the 10.0.0.1 machine, start Wireshark. It should already be installed.

In Wireshark, in the "Capture" section, click "Intel(R) 82567LM-3 Gigabit", as shown below.

Click Start.

On the 10.0.0.1 machine, in the Command Prompt window, execute this command:

Then press Enter:

ping 10.0.0.2
In the upper pane of the Wireshark window, click an "Echo (ping) request" line.

Expand the middle section, as shown below. You should see that the ping has a size of "74 bytes on wire".

Sending Large Pings

On the 10.0.0.1 machine, in the Command Prompt window, type this command, using the other Server's IP address instead of the example IP address below.

Then press Enter:

ping -l 10000 10.0.0.2
Notice that the switch is a lowercase L, not the numeral one.

You should see replies, saying "bytes=10000", as shown below:

Saving the Screen Image

Make sure the replies saying "bytes=10000" are visible, as shown above.

On your keyboard, press the PrntScrn key.

Click Start, type in PAINT, and open Paint.

Press Ctrl+V to paste in the image of your desktop.

YOU MUST SUBMIT WHOLE-DESKTOP IMAGES TO GET FULL CREDIT.

Save the image with a filename of "Proj 1xa from YOUR NAME".

Observing Fragmentation in Wireshark

In the upper pane of the Wireshark window, click an "Echo (ping) request" line.

In the middle pane of Wireshark, on the "Internet Protocol version 4" line, click the + sign.

Adjust the window so you can see the line at the bottom listing the fragments like this: "[7 IPv4 Fragments..", as shown below:

Close Wireshark. Don't save the packets.

Configuring Both Computers for Jumbo Frames

Do this on both computers:
Click Start, right-click Network, and click Properties.

In "Network and Sharing Center", on the left side, click "Change adapter settings".

In the "Network Connections" window, right-click the "Local Area Connection" icon and click Properties.

In the "Local Area Connection" window, click the Configure button, as shown below:

In the "Intel(R) ... Properties" box, click the Advanced tab.

In the "Property" list, click "Jumbo Packet".

In the "Value" drop-down list box, select "9014 Bytes", as shown below:

In the "Intel(R) ... Properties" box, click OK.

Start Sniffing in Wireshark

On the 10.0.0.1 machine, start Wireshark. It should already be installed.

In Wireshark, in the "Capture" section, click "Intel(R) 82567LM-3 Gigabit".

Click Start.

Sending Large Pings

On one Server 2008 machine, in the Command Prompt window, type this command, using the other Server's IP address instead of the example IP address below.

Then press Enter:

ping -l 10000 192.168.1.133
Notice that the switch is a lowercase L, not the numeral one.

You should see replies, saying "bytes=10000".

Observing Fragmentation in Wireshark

In the upper pane of the Wireshark window, click an "Echo (ping) request" line.

In the middle pane of Wireshark, on the "Internet Protocol version 4" line, click the + sign.

Adjust the window so you can see the line at the bottom listing the fragments like this: "[2 IPv4 Fragments (10008 bytes) ", as shown below:

This proves that you have jumbo frames working. Normal Ethernet cannot possibly move 10,000 bytes of data in just two frames.

Saving the Screen Image

Make sure you can see the "[2 IPv4 Fragments (10008 bytes) " message, as shown above.

On your keyboard, press the PrntScrn key.

Click Start, type in PAINT, and open Paint.

Press Ctrl+V to paste in the image of your desktop.

YOU MUST SUBMIT WHOLE-DESKTOP IMAGES TO GET FULL CREDIT.

Save the image with a filename of "Proj 1xb from YOUR NAME".

Restoring the 10.0.0.1 Computer to Normal Networking

Restore the cables to their original condition. Refer to the label on top of the computer to guide you.

On each Computer, click Start. In the Search box, type NETWORK.

Open "Network and Sharing Center, click "Change adapter settings", right-click "Local Area Connection" and click Properties.

Click the Configure button.

On the Advanced tab, set "Jumbo Packet" to Disabled. Click OK.

Right-click "Local Area Connection" and click Properties.

Double-click "Internet Protocol Version 4 (TCP/IPv4)"

Click the "Obtain an IP address automatically" button.

Click OK. Click OK.

Open a Command Prompt and execute this command:

ping google.com
You should get replies, as shown below.

Saving the Screen Image

Make sure you can see replies, as shown above.

On your keyboard, press the PrntScrn key.

Click Start, type in PAINT, and open Paint.

Press Ctrl+V to paste in the image of your desktop.

YOU MUST SUBMIT WHOLE-DESKTOP IMAGES TO GET FULL CREDIT.

Save the image with a filename of "Proj 1xc from YOUR NAME".

Restoring the 10.0.0.2 Computer to Normal Networking

Repeat the same process on the other computer.

Saving the Screen Image

Make sure you can see replies, as shown above.

On your keyboard, press the PrntScrn key.

Click Start, type in PAINT, and open Paint.

Press Ctrl+V to paste in the image of your desktop.

YOU MUST SUBMIT WHOLE-DESKTOP IMAGES TO GET FULL CREDIT.

Save the image with a filename of "Proj 1xd from YOUR NAME".

Turning In Your Project

Email the images to cnit.106sam@gmail.com with a subject of "Project 1x from YOUR NAME".

Last modified: 11-19-13 5 pm