HTTP and Abstraction Reflection

Day 2: HTTP  and Abstraction
          Important vocabulary and concepts
              Abstraction: what is it?
              Server and clients: What are they, how do they interact with each                    other?
          Use of some Developer Tools
              Paired partner activity to discover and observe HTTP traffic
  1. What surprised you about the HTTP traffic you observed?
  2. What does it mean to say that high-level layers of the Internet use low-level layers “abstractly”?
  3. What other examples of abstraction have we seen in this course? Hint: Unit 1 is basically all about abstraction.

HTTP Reflection:
  1. I am surprised that the HTTP traffic was either lower or higher depending on how popular I thought the website was. There was also times that would display how fast they were loading.
  2. This means that the high-level layers used the low-level layers’ functionality without actually knowing how to get the lower layers’ functions. HTTP doesn’t need to worry about the layers except its own text protocol.
  3. Another example of abstraction we have seen before is the HTTP making full use of the ASCII character set without actually referring to how these characters are encoded. Like many other examples, HTTP doesn’t need to know the ASCII works as it can take care of that using its own protocol. (abstraction)

Comments

Post a Comment

Popular posts from this blog

Reflections from Blown to Bits Ch. 3 (Homework- 9/28/17)

Unit 3 Lesson 5- Creating Functions (Diamond Code)

Blown to Bits Appendix/Ch.3 Reflection (Homework- 10/11/17)