Networking Fundamentals Introduction and OSI model OSI Model

  • Slides: 32
Download presentation
Networking Fundamentals Introduction and OSI model

Networking Fundamentals Introduction and OSI model

OSI Model A Layered Approach To Manage Complexity • • Application Layer Presentation Layer

OSI Model A Layered Approach To Manage Complexity • • Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer

Introduction CLASSIFICATIONS

Introduction CLASSIFICATIONS

Classifications • LAN – Local Area Network • WAN – Wide Area Network •

Classifications • LAN – Local Area Network • WAN – Wide Area Network • PAN – Personal Area Network • MAN – Metropolitan Area Network

Introduction TOPOLOGIES

Introduction TOPOLOGIES

Topologies • • • Bus Star Ring Mesh Wireless Hybrid

Topologies • • • Bus Star Ring Mesh Wireless Hybrid

Introduction NETWORK MODELS

Introduction NETWORK MODELS

Network Models • Client/Server • Peer-to-Peer

Network Models • Client/Server • Peer-to-Peer

Introduction PROTOCOLS

Introduction PROTOCOLS

Protocols • • TCP/IP FIR ATM LLDP Net. BIOS & Net. BEUI HTTP FTP

Protocols • • TCP/IP FIR ATM LLDP Net. BIOS & Net. BEUI HTTP FTP SMTP

Introduction DEVICES

Introduction DEVICES

Devices • Media / Converters • NIC – Network Interface Card • • •

Devices • Media / Converters • NIC – Network Interface Card • • • Repeater Hub Gateway Bridge Switch Router

Hub • Physical Layer • Box with lots of Ethernet connection sockets • Repeats

Hub • Physical Layer • Box with lots of Ethernet connection sockets • Repeats messages to all connected nodes – Generates wasted traffic – Nodes must filter messages intended for them • Cheapest way to connect devices

Bridge • Data Link Layer • Single incoming and outgoing ports • Keeps MAC

Bridge • Data Link Layer • Single incoming and outgoing ports • Keeps MAC address tables for two LAN segments • Filters traffic using the MAC address

Switch • Connects all nodes to each other like a hub • Examines Ethernet

Switch • Connects all nodes to each other like a hub • Examines Ethernet messages for destination MAC address • Intelligently relays messages toward destination • More expensive than hubs • Can be combined with hubs

Router • Network Layer • A router connects to two different networks Ex: LAN

Router • Network Layer • A router connects to two different networks Ex: LAN to WAN (internet) • Routers maintain a so-called routing table to keep track of routes – Without routers the internet could not function – Uses the IP address to forward packets

Gateway • Application Layer down to network layer • Connect and translate data between

Gateway • Application Layer down to network layer • Connect and translate data between networks with different protocols or architecture • For instance, allowing communication between TCP/IP clients and IPX/SPX or Apple. Talk • A gateway links two systems that do not use the same: – Communication protocols – Data formatting structures – Languages – Architecture

Introduction STANDARDS GROUPS

Introduction STANDARDS GROUPS

Standards Groups • • IEEE ISO W 3 C CERN UL EIA TIA ANSI

Standards Groups • • IEEE ISO W 3 C CERN UL EIA TIA ANSI

Standards Groups • IEEE Institute of Electrical and Electronics Engineers • ISO International Organization

Standards Groups • IEEE Institute of Electrical and Electronics Engineers • ISO International Organization for Standardization • W 3 C World Wide Web Consortium • CERN European Organization for Nuclear Research • UL Underwriters Laboratories • EIA Energy Information Administration • TIA Telecommunications Industry Association • ANSI American National Standards Institute

Introduction OSI MODEL

Introduction OSI MODEL

OSI MODEL • • Application Presentation Session Transport Network Data Link Physical Mnemonics to

OSI MODEL • • Application Presentation Session Transport Network Data Link Physical Mnemonics to Remember Top Down: A Perfectly Simple Technology Narrowed Down Physically All People Seem To Need Data Processing All Pros Search Top Notch Donut Places Bottom Up: Programmers Like Networks That Seldom Postpone Anything* Programmers Dare Not Throw Salty Pretzels Away Please Do Not Throw Sausage Pizza Away Please Do Not Tell Sales People Anything People Don’t Need To See Paula Abdul People Desperately Need To See Pamela Anderson Paula Did Networking 'Til She Passed Away * Uses L for Link layer rather than D for Data Link