Networking Basics:
OSI Model:
TCP/IP Mode:
Physical layer – provides the mechanical, electrical and procedural means for transmitting bits over a communication medium.
Data link layer – provides services for the transmission of data between directly connected systems in a communication network.
Network layer – handles the routing of data through communication networks.
Transport layer – provides reliable end-to-end services without being concerned about the route through communication networks.
Session layer – provides facilities to organise and synchronise dialogues, i.e. communications that consist of several strands such as audio and video components.
Presentation layer – deals with issues about how data is represented and ensures that the systems agree on how the information is transferred.
Application layer – provides the means for application programs to access the communication system represented by the OSI reference model. For instance, the application layer can provide services for supporting file transfer and email.
TCP vs UDP:
Sequenced vs Unsequenced
Reliable vs Unreliable
Connection Oriented vs Connectionless
Virtual Circuit vs Low Overhead
Acknowledgements vs No Acknowledgements
Windowing Flow Control vs No Windows Flow Contol
Infrastructure components:
Switches:
Layer 2 - makes forwarding decision based on layer 2 addressing
Layer 3 - make routing decision based on layer 3 addressing
Network Topologies:
Star : Used for LANs
Mesh: Used for WANs
Hybrid: Provides redundancy for critical services and single connectivity for devices that are not critical but important
Networking Architecture:
Three Tier: Core, Distribution, Access
Collapsed Core: Core & Distribution, Access
Cabling:
Crossover: switch to switch, router to router, PC to PC
Straight through : switch to PC, router to switch
Rollover : connect to router interface