Networks: Difference between revisions

From Computer Science Wiki
Line 9: Line 9:
Computer networks support an enormous number of applications such as access to the World Wide Web, video, digital audio, shared use of application and storage servers, printers, and fax machines, and use of email and instant messaging applications as well as many others. In most cases, application-specific communications [[protocols]] are [[Network layers | layered]] (i.e. carried as payload) over other more general communications protocols.<ref>https://en.wikipedia.org/wiki/Computer_network</ref>
Computer networks support an enormous number of applications such as access to the World Wide Web, video, digital audio, shared use of application and storage servers, printers, and fax machines, and use of email and instant messaging applications as well as many others. In most cases, application-specific communications [[protocols]] are [[Network layers | layered]] (i.e. carried as payload) over other more general communications protocols.<ref>https://en.wikipedia.org/wiki/Computer_network</ref>


== Essential questions and Essential ideas ==
== Essential questions and essential ideas ==


<blockquote style="padding: 5px; background-color: #FFF8DC; border: solid thin gray;">
<blockquote style="padding: 5px; background-color: #FFF8DC; border: solid thin gray;">

Revision as of 11:12, 15 June 2016

Networks[1]

A computer network or data network is a telecommunications network which allows computers to exchange data. In computer networks, networked computing devices exchange data with each other using a data link. The connections between nodes are established using either cable media or wireless media. The best-known computer network is the Internet.

Network computer devices that originate, route and terminate the data are called network nodes. Nodes can include hosts such as personal computers, phones, servers as well as networking hardware. Two such devices can be said to be networked together when one device is able to exchange information with the other device, whether or not they have a direct connection to each other.

Computer networks differ in the transmission medium used to carry their signals, the communications protocols to organize network traffic, the network's size, topology and organizational intent.

Computer networks support an enormous number of applications such as access to the World Wide Web, video, digital audio, shared use of application and storage servers, printers, and fax machines, and use of email and instant messaging applications as well as many others. In most cases, application-specific communications protocols are layered (i.e. carried as payload) over other more general communications protocols.[2]

Essential questions and essential ideas[edit]

Exclamation.png Essential idea and questions:

  1. The organization of networks determines how many devices can be supported. Many networks allow devices to share the resources of one or more computers, allowing for growth of the network without a corresponding increase in resources[3]
  1. Many factors, including network topology (geographical layout), speed, and security, need to be taken into consideration in the design of a computer network.[4]

Introducing[edit]

Big ideas in networking[edit]

What do you actually NEED to know?[edit]

There are certain standards you must know in order to complete IB diploma. These are not fully complete, in my opinion, but they are here for your reference:


Do you understand networking basics?[edit]

If you can complete the tasks below, you probably understand the basics about networking.

  1. Define "network".
  2. Describe three different types of networks.
  3. Define "packet".
  4. Explain how data is transmitted by packet switching
  5. Define "port".
  6. List some common ports.
  7. Define "protocol".
  8. Describe two different very common protocols and describe (in a basic way) how they work.
  9. Describe how networks work.
  10. Define sneaker-net
  11. Define air-gap
  12. Define rj45
  13. Define ethernet
  14. Define n.i.c.
  15. Define router
  16. Define switch
  17. Define hub

Resources[edit]

References[edit]