Date: Mon, 4 Feb 2008 23:27:26 -0600 (CST) From: Mark Jacobson To: 810-023-01-spring@uni.edu Subject: Quiz 1 on Wednesday... Topics: Hi 023 students, 1. The 4 generations of computers. See the web page. Vacuum tubes, transistors, integrated circuits (IC) and microprocessors. Moore's Law about "Honey, I shrunk the transistors" and the fact that every 18 months (or 24 months), the amount of transistors you can put on the same size silicon chip (integrated circuit) approximately doubles. So you get about twice the power for about the same price. 2. Convert a number from binary to decimal and vice versa, from base ten to base two. 3. Class A, B and C networks. How to tell from the IP number and the first octet w of the w.x.y.z dotted decimal notation for the IP number. Which octets are network address and which octets are host address on that network for A or B or C. 4. The OSI 7 layer model. Please Do Not Throw Sausage Pizza Away and name those seven layers. 5. IP numbers, Mac addresses (aka NIC or NAC or ethernet card addresses), port numbers like 22 for secure shell telnet and port number 80 for http connection to a web server. What layer for each of these? 6. ipconfig, arp, tracert, ping, ipconfig /all What is the IP number of the www.utexas.edu web server? What is the MAC address of jacobson.cs.uni.edu, i.e. the NIC or the NAC or the ethernet card address of my PC in ITT 307 office? Show the commands you would issue at the "DOS" command prompt to find out this address. 7. fetch/execute cycle handout and also the simpler 3 steps of the fetch/execute or machine cycle. i. fetch an instruction from RAM (whereever IAR or PC "points" to in RAM) ii. increment the PC (add 1 to the IAR, aka the PC) iii. execute the instruction you just fetched PC is an acronym for Program Counter IAR stand for Instruction Address Register 8. pipes, output redirection, interpreting the HELP FIND or HELP ASSOC or arp /h output and being able to do something with the DOS command prompt commands. How big is my current arp cache? How many entries, i.e. the count? Show how you would do that in one line with a PIPE. Show how you would do it in two commands if you could not use a pipe. 9. arp tables, arp requests, ping 134.161.255.255 broadcasts. Who has IP number 134.161.17.14? What does an arp table look like? IP numbers and NIC numbers, in pairs. This review of Monday's review is now concluded.... Mark