1.How do you use the Internet?
Think about your typical day. When are you using the Internet? For what purposes? What role does it have in your life? I use the internet to learn, play games, be up to date on news. It plays a key role in my life.
2.How is the Internet Simulator similar to the Internet? I can talk to people from different computers
3.How is it different? It is less complex
1.In the previous lesson, we explored the Internet Simulator, where each of you were connected to one other person by a single wire. What are the potential problems with this setup? If the wire was damaged you wouldn't be able to communicate.
2,How would you use these words to describe today’s activity? We created a mock computing system for computing devices. We used strings as paths to connect to create a computing network. The bandwidth was determined by the way the paths were connected.
3.Describe two different paths that a message could take from Person A to Person D.
They could go to b then a or go to b then c then to d.
Network sample incase it didn't work : https://docs.google.com/presentation/d/1efGp2PffpzG51U2TUuFEdluC8L99xOnYZb2v1McMSUc/edit?usp=sharing
1.Imagine you were in a room with 5 other people, all with the same name as you. What might happen when you start communicating? It will be very confusing to tell who is talking to who
2.With your group check that everyone's schedules match. Then discuss what worked well, what made this tricky, if there's anything you want to try differently in Week 2. We tried to be more organized in Week 2
3.What are the similarities and differences between the Internet Protocol (IP) and the addressing rules our class made? Would rules like our or the IP work if they were secret? They both were a solid protocol to communicate with each other. I don't think the rules would work if they are secret.
Link incase u couldnt acces activity guide : https://docs.google.com/document/d/1nZ88_QhmmEYhIIbi8U1FTjx85gtqDYVTTRk2xNB-Wuo/edit?usp=sharing
1.At the end of class yesterday, we saw that the Internet uses the Internet Protocol and IP Addresses to communicate across the shared Internet. How is this system similar to how we send letters in the mail? How is it different?
They both are systems that involve sending messages. The Internet is more efficient and quicker compared to mail.
2.Can you predict why some messages are appearing multiple times? They are being sent more than one time
3.After you send the messages, open the router logs and find these same messages in the logs. Notice how these messages traveled through the network. Did they always take the same path from your router to the other router? No, they went different paths sometimes.
4.Look at other messages that are being sent. Are there any patterns in the paths that they take? Yes they did
5.What did you notice about the messages you sent in the router logs? They had statuses and looped by details.
6.Did they always take the same path from your router to the other router? No, they didn't.
7.how can we describe what we’ve observed in the router logs at the end of this activity? From the router logs, we can see the redundancy in the router maps and we can observe if it was fault tolerant.
8.What are some practical reasons that you think messages might take different paths from one router to the other? Because of an overload of messages on one route or if power is out on one route.
9.What are the benefits of building redundancy into a network? What are the potential issues with building redundancy? A redundant network creates a fast and reliable experience so even if power goes out it can recover easily. Some issues are that it is expensive and complex to build.
Link incase you can't open doc : https://docs.google.com/document/d/13tE4oVYExV0sMk6HF2yOOb6xtrJ9Yu0EiV1b7aQrvow/edit?usp=sharing
1.What approach would you take if you just needed to clear out the space by the end of the day?
I would have to carry all the books in a rush with carts
2.How would your approach change if you had more time and wanted to check that every book made it safely and was on the same shelf it was on before the move?
I would take a much slower approach
Link incase it didn't work : https://docs.google.com/document/d/1iNkPUWgGsStuv-4FSciFDZQ6GxlwL6--ADYOn6YvWOg/edit?usp=sharing
Wasn't here that day but I can assume what the answers to the questions are :
1.Why do you think I was switching your classmates’ IP addresses?
To simulate how IP addresses change constantly.
2.If IP addresses can change, is there a better way for everyone to know everyone else’s IP address?
Yes, and that is everyone informing each other every time their addresses change.
3.How does the DNS solve the problem of translating domain names like example.com into IP addresses?
It quickly turns the domain name into a IP address by mapping it in a matter of seconds solving the problem of having to find the IP address of each website.
4.How does the DNS help the Internet scale?
It allows billions of devices to get added to the network without putting pressure on one computer or server to know all the IP addresses in the world.
5.What problem is HTTP solving?
HTTP is solving the problem of how to ask for a file.
6.What is a GET request and what are your requesting?
A request to grab data from a data source with the help of the internet.
7.How does HTTP rely on the other layers of the Internet?
Requests are being sent inside TCP/IP packets and over the physical wires of the Internet and relying on these.
8.Why are SSL, TLS, and HTTPS necessary?
SSl and TLS is necessary to keep the Internet safe and ensure sensitive information reaches without any trouble. HTTPS ensures the connection is secure.
9.What do certificate authorities do and why are they necessary?
A certificate authority is a entity that issues Secure Sockets Layer (SSL) certificates. They authenticate content sent from web servers ensuring they are safe.
10. Using your Layers of the Internet activity guide to help you, explain how each of the different layers is involved when you go to a link like code.org?
Physical network moves the information entered physically. DNS is used to identify the IP address and go to the link. HTTP is used to open resources in Code.org
Link incase it doesen't work : https://docs.google.com/document/d/10Q6XL2h1qYbqs3fB5IB0jbDQYBU3UDXLXJbRAhtLS4Y/edit?usp=sharing
Link incase it doesn't work : https://docs.google.com/document/d/1D1k8sXFRmlSQgcCbsA_-c_Im4_J7IfTS0pm7zk6QiXI/edit?usp=sharing