Networking 1 Lab 8

Paige Piper
April 26, 2013

Objective: Practice making a video and finding Creative Commons for our video projects

Equipment:

  • Computer
  • Adobe After Effects
  • Adobe Audition

Notes and Observations:

Task 1:  I took Hitchcock’s example video and replaced the family and bikini scenes with our own shots in After Effects, and then uploaded it to YouTube

Task 2: Find song on jamendo – I selected moods and genres to narrow down my search to a song that I felt would fit in with my video; I chose a song called “Between the Fog”
http://www.jamendo.com/en/track/1023269/between-the-fog

Task 3: Find photo on Flickr – I typed in google into the advanced search engine after selecting the creative commons box, there I found a picture that I feel will work with my video project
Google got a new PR department

Task 4: Researched CC licenses

Resources:

http://www.jamendo.com

http://www.flickr.com/search/advanced/

http://creativecommons.org/licenses/

Isaac Shepard – Before Dawn

Questions:

Which of these licenses could you use in your class video project? Why?

  • Attribution because it allows you to remix other videos into the project just as long as you give credit to that person

Which license would not be acceptable to use in your video project?  Why not?

  • Attribution-NonCommercial-NoDerivs because it doesn’t allow any changes to the work

Which licenses allows you to use the work as long as you share your work with others through Creative Commons as well?

  • Attribution
  • Attribution-NonCommercial-ShareAlike
  • Attribution-ShareAlike
  • Attribution-NonCommercial

Conclusion: 

I enjoyed the video part of this lab the more I got into it.  I didn’t really care for jamendo, I had to search and search and search just to find a song that I liked, and even then I’m not completely satisfied with the one I chose.  Find the creative commons on Flickr was very useful though.  One problem I ran into and still can’t figure out is why the two videos from YouTube uploaded much smaller than they actually are in After Effects, which left a large black frame around it.

Networking 1 Lab 06

Paige Piper
April 14, 2013

Objective: Apply our knowledge with TCP/IP networks to HTTP and FTP servers, two of many services that operate on the TCP/IP networks.

Equipment:

  • Computer
  • WAMP
  • Apache
  • Text editor
  • Filezilla Server
  • Command prompt

Notes and Observations:

Task 1: Downloaded the apache we server version without crypto

Task 2: We needed a domain name, server name, and email to configure the information page of the server

Task 3: Tested server by typing http://localhost into the browser, which brough us to the default page

Task 4: Used notepad to create a html file to replace the original index file so when we tried using the localhost, our new homepage showed up

Task 5: Next, downloaded latest version of FTP daemon

Task 6: We created a FTP user with the username: joker1 and the password: jokerplay, and then tested it

Task 7: Finished lab by using the command prompt to use a command line FTP client

References:

 

Questions:

Background Information

According to Netcraft, what is the most popular type of web server in operation?

  • Apache

Has this always been the case?

  • No, the leading web server used to be NCSA.  According to the website in 1995 NCSA was at 53% while Apache was at 11% and now in 2013 NCSA is a 0% and Apache is at 51%

Describe the growth and evolution of web servers over the past ten years…

  • As the years went by it looks like web servers that were popular in 1995 dropped and the lower servers continued to rise.  Apache & Microsoft start very low on the graph and has continued to rise, while nginx came out of nowhere and is rapidly growing.

Explain how the number of registered names has grown and how the web server software preferences have evolved…

  • Apache is the most used web server, with 51%, but it has been losing popularity to Microsoft and nginx which are both being used more and more every day.  There’s seven categories, but 2 of them, NCSA and Sun both stay in the 0%, with Sun fluctuating every now and then.  Other than Apache, everything else seems to be in the same general area competing against each other.

Testing the Webserver

What is the main configuration file for the Apache server?

  • httpd.conf

Are there other configuration files?  If so, what are they for?

  • Other configuration files can be added using the Include directive

How many languages does Apache natively support?

  • 10

What language did you choose?

  • Dansk

What are some other hardware/software platforms besides Intel/Windows machines that are supported by Apache?

  • UNIX

Download & Install FTP daemon

In general, what are TCP ports?

  • Ports are “attachment points for network connections” and TCP can tell them apart

What port does the FTP server run on?

  • 20 &21

Use a command line FTP Client

What does the ls command do?

  • Lists all of the files & subdirectories you have in a directory

Which command would you use to receive or download a file? Send or upload a file?

  • Receive: get file
  • Send: send file

Conclusion:  I worked in a big group of people, so it was a little hard to keep up with what was going on in the lab.  It all seemed to go pretty smoothly, but we had to try a few times to bring our site up once we added a password.  That was the only major bump in the lab that I noticed.

 

Networking 1 Lab05

Paige Piper

March 12, 2013

Objective: See what’s going on in a network using Wireshark

Equipment:

  • Computers
  • Command Prompt
  • Wireshark

Notes and Observations:

  • We “sniffed” out HTTPs,DNS’,ICMPs, ARP & DHCPs

Diagrams, flowcharts, and figures:

Image

Fig 1: A pair, request and response, ARP frames

References:

Wireshark

Questions:

What protocols are encapsulated in the DNS query?

  • UDP, IP

Which of these protocols is a transport layer protocol?

  • UDP

What protocols are encapsulated in the ICMP frame?  What do the ICMP initials mean?

  • IP, ICMP(Internet Control Message Protocol)

Approx. how many frames did it take to download the web page for HTTP?

  • 36 frames

List the different protocols that are used…

  • IP, TCP, HTTP

What protocol headers do you see, and what are three field names in each header in the first frame carrying a HTTP GET request packet?

  • IP – Defferentiated Services Field, Flags, Header checksum
  • TCP – flags, checksum, [SEQ/ACK analysis]
  • HTTP – GET/aggregator/cached/tea/center UA – Mozilla/5.0 (compatible;MSIE 9.0; windows NT 6.1; Trident/5.0)\r\n

The type of web server being accessed in the first HTTP Response frame header…

  • Nginx/0.7.67\r\n

Conclusion:

I didn’t understand this lab at all, so I can’t really conclude anything from the above information.  The only reason I was able to get these answers was all due to my partner I was working with.  I felt the lab to be really confusing and a bunch of new information that all went over my head.

Week 5 Overview: Networking

This week in Networking we went over our test to sort out any confusion.  We also talked about the similarities between the OSI model and the TCP/IP model.  The OSI model has 7 layers while the TCP/IP model has 4.

OSI Model

TCP/IP Model

Application

Application

Presentation

Session

Transport

Transport

Network

Internet

Data Link

Network Access

Physical

In lab we did packet sniffing with Wireshark.  I was completely confused through this whole lab and it was stressful.  The only reason I was able to get through it was because I was working with someone, or I would still be working on it.

Networking 1 Lab 04

Paige Piper

March 10, 2013

Objective: Making networks using switches and routers

Equipment:

  • Computers
  • Switches
  • Routers
  • Cables
  • Command Prompt

Notes and Observations:

  • We were assigned groups, either “B” or “C”; my group was “C”
  • We gave each computer a unique IP address
  • To connect our computers to the switch in order to make our own network with our 3 computers, we first had to disconnect the computers from the schools network.
  • We pinged each computers IP address in group “C” to make sure that we were all connected and our network was working
  • After group “B” and “C” had their networks set up, we connected both switches to the router to make one big network
  • Group “C” pinged each computer on group “B” to make sure the switches were hooked up to the router right, and vice versa

Diagrams, flowcharts, and figures:

Group C IP addresses (gateway = 192.168.10.5)

  1. 192.168.10.1
  2. 192.168.10.2
  3. 192.168.10.3

Group B IP addresses (gateway = 172.16.1.4)

  1. 172.16.9.18
  2. 172.16.4.5

References:

www.iana.org

www.arin.net

Questions:

Compare and contrast the IANA and ARIN…

  • Internet Assigned Numbers Authority(IANA) is “responsible for coordinating some of the key elements that keep the internet running smoothly”
  • American Registry for Internet Numbers(ARIN) a “corporation that manages the distribution of IPv4 and IPv6 address space and Autonomous System numbers”

What are some reasons behind updating the TCP/IP protocol with a new IPv6 standard?

  • IPv4 is depleted

What are some reasons to continue to use the IPv4 standard?

  • Practice using it

What is the highest OSI layer the computers are currently communicating with?

  • Transport Layer

How did you check connectivity?

  • Ping the computers

Conclusion:

This lab helped me understand switches, routers, and networks more.  Some problems we ran into were pinging computers.  If someone’s firewall was up, then we couldn’t ping it, also when we tried pinging the other groups computers the only one that would work was the one directly connected.  We found that you have to know what wires are connected to what interface.  Another issue that I had was that it was hard to keep up and understand what was going on when people in our group went ahead and did things without involving the rest of us who weren’t familiar with this stuff.  Fortunately one of my partners tried to explain what was somewhat going on.

Week 4 Overview: Networking

So, I already talked about week 4 in my last blog, so that’s my mistake!  I’ll just go into week 4 more in this blog.  Last week in Networking, we didn’t have class on Monday, due to an anticipated snow/ice storm that never actually came, so that was nice! On Wednesday we took a test, and I realized that I should have studied more.  The only thing I learned from taking the test was that I don’t know very much…I REALLY need to study!  Friday we had lab and briefly went over lab 3, since we missed that day, and did lab 4.  In lab 4 I got a better understanding of switches, networks, and routers.  We made two separate networks using switches and then connected the networks with the router.  As we made each network, we pinged each other to make sure that it was actually working/connecting.  I struggled learning it a bit since I wasn’t very involved in the process, but again, my partner helped me understand it more.