Data%20Communications%20I%20 - PowerPoint PPT Presentation

About This Presentation
Title:

Data%20Communications%20I%20

Description:

router. workstation. server. mobile. application. transport. network ... physical: bits on the 'wire' ' wire' can be fiber, copper, air. application. transport ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 9
Provided by: tomcos
Learn more at: https://www.cs.uml.edu
Category:

less

Transcript and Presenter's Notes

Title: Data%20Communications%20I%20


1
Data Communications I II91.413
-91.414Project SequenceTom Costello
2
Protocol Layers
  • Networks are complex!
  • many pieces
  • hosts
  • routers
  • links of various media
  • applications
  • protocols
  • hardware, software

3
  • distributedentities implement layer functions
    at each node
  • entities perform actions, exchange messages with
    peers

4
91.413 Internet protocol stack- emphasis on
principles -
  • application supporting network apps
  • FTP, SMTP, HTTP
  • API sockets
  • transport host-host data transfer
  • TCP, UDP
  • network routing of datagrams from source to
    destination
  • IP, routing protocols, IP multicast ( brief)
  • link data transfer between neighboring network
    elements
  • PPP, Ethernet, ARP, LAN addressing
  • physical bits on the wire
  • wire can be fiber, copper, air

5
91.413
  • Study the structure and relationships within and
    between the layers in the TCP/IP protocol stack
  • Generally
  • 2 in-class examinations
  • bi-weekly homework assignments
  • 2 or 3 programming assignments
  • socket project ( introductory)
  • a routing algorithm implementation given some
    skeleton code

6
91.414balances basic principles and practice
  • Network Management
  • Network Security
  • Multimedia Networking
  • Wireless and Mobile Networks
  • Tracking an IETF committee ( and reporting )
  • Laboratory projects ( approx. 6)
  • 2 In-class examinations
  • 2 -3 projects ( code)

7
91.414 Project examples
  • Capture and Decode Ethernet Frames
  • A student proposed enhancement of project 1
  • must be data communications related
  • ( i.e. Dont add a GUI).
  • Consider adding another parsing capability
  • (e.g. RTP, SNMP, or ).
  • You might add a network management-related
    feature.
  • You might want to add something related to the
    IETF group you tracked.

8
91.414 Labs
  • Use labs in OS 309 to configure and manage
    networks hands-on
  • 4 pcs, 4 routers, 4 switches
  • labs require configuring S/W and cabling of
    variety of networks
  • Different labs address
  • utilities ttcp, netstat, ifconfig, pping,
    tcpdump, ethereal
  • ARP, static host addresses, ifconfig , ethereal
  • SNMP tools
  • MIBS, MIB Objects
  • IP Multicast
Write a Comment
User Comments (0)
About PowerShow.com