Computer Networks

1. Abstract

The notion of communication between Computers. Theoretically captured by the 7-layered OSI (open systems Interconnection) model.

The OSI Layers:

  1. Hardware
  2. Data Link
  3. Network
  4. Transport
  5. Session
  6. Presentation
  7. Application

The communication between any of the two layers across two computers is said to be compliant with the respective Protocol.

Phsyical networking has its limitations in terms of the extent of simple abstractions you could employ. See Software Defined Networking for alleviation of the same.

2. Security

  • the complete domain of CyberSecurity arises out of this node and will be given treatises in itself.
  • one of the most pragmatic possible combinations of several technical domains out there, creatively.

3. Practical

3.1. Internet

4. Tools

4.2. SSH

4.3. ab

4.4. netcat

4.5. Nmap

Tags::cs:programming: