CSE 5344 Computer Networks 1: Protocols and Architecture - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

CSE 5344 Computer Networks 1: Protocols and Architecture

Description:

1: Introduction. 1. CSE 5344 - Computer Networks 1: Protocols ... expected, dishonesty will not be tolerated. Discussions, brainstorming are encouraged, HOWEVER ... – PowerPoint PPT presentation

Number of Views:123
Avg rating:3.0/5.0
Slides: 23
Provided by: dont248
Category:

less

Transcript and Presenter's Notes

Title: CSE 5344 Computer Networks 1: Protocols and Architecture


1
CSE 5344 - Computer Networks 1 Protocols and
Architecture
  • SUMMER 2008 - Section 001
  • Mr. Mike ODell
  • 330pm 520pm, Monday Wednesday

2
Networks I - Computer Network Organization
(CSE5344)
  • Instructor Mike ODell (odell_at_uta.edu)
  • GTA TBD
  • Class Web Site http//ranger.uta.edu/odell/
  • Required Text Computer Networking - A Top-Down
    Approach Featuring the Internet, 3rd edition,
    Kurose-Ross (ISBN 0-321-22735-2)
  • Reference Texts (interesting supplements, but not
    required) Computer Networks, 4th Edition,
    Tanenbaum (0-13-066102-3),
  • and Network Security Essentials
    Applications and Standards, 3rd Edition,
    Stallings (0-13-035128-8)

3
Networks I - Computer Network Organization
(CSE5344)
  • Course Objective Have some fun, and learn about
    how modern networks work, with emphasis on the
    practical applications that most of you see and
    use every day.
  • Not a study of the OSI model, or older
    technologies and protocols.
  • Not a certification course for Network
    Specialists.
  • Not a study of network hardware or data
    communications equipment

4
Course Administration Policies
  • Web Site http//ranger.uta.edu/odell/
  • Schedule, Syllabus, Class Materials/Information
  • Email - will be used for time-critical info
  • Email be sent ONLY to the account specified in
    MyMav as you primary email account. Make sure
    it is up to date or you may miss something
    important.
  • Schedule
  • Ambitious... and may be modified... check web
    site frequently
  • Attendance expected, but not explicitly graded.
  • Attendance may be taken at any time.
  • Make-Up Policy
  • Homework, Programs/Projects 10/day, max of
    40, then zero
  • Quizzes and Exams NO make-ups. NO early
    quizzes/exams, Absence zero grade.
  • See Mr. ODell to discuss any extraordinary
    situations

5
Course Administration Policies
  • Grading Policy
  • Homework (1) 3
  • Programs/Projects (2) 14
  • Quizzes (6) 24
  • Major Exams/Tests (2) 50
  • Final Project Paper 9
  • Note there will be no comprehensive final
    exam in this class this class during the summer
    session.
  • Final Grade Assignment (guideline only)
  • Based on final numeric score out of 100
    possible
  • A 100-90
  • B 89- 80
  • C 79-70
  • D 69-60
  • F 59 below
  • Probable final grade curve based on class
    performance compared with all previous ODell CSE
    5344 classes (my private curve formula)

6
Course Administration Policies
  • Honesty expected, dishonesty will not be
    tolerated
  • Discussions, brainstorming are encouraged,
    HOWEVER
  • Homework, Final Paper, Programming Assignments,
    Quizzes, Exams, etc. are to be solely YOUR
    individual work
  • See the UTA Handbook of Operating Procedures or
    the Judicial Affairs website at
    http//www2.uta.edu/discipline
  • Cheating
  • Collusion
  • Plagiarism

7
Course Administration Policies
  • Office Hours
  • General Rule If its not during scheduled office
    hours, or if you dont have an advance
    appointment Im not in!
  • Individual grades or questions on grading of
    individual quizzes, exams, etc. are discussed
    only during office hours (i.e. NOT at the end of
    the class period)
  • Mr. ODells Office Hours (NH 342)
  • Monday and Wednesday 130pm 300pm, or
  • Tuesday and Thursday afternoon, by appointment
    ONLY
  • GTAs Office Hours
  • Tuesday and Thursday TBD

8
Course Administration Policies
  • Various Other Stuff
  • Quizzes and exams will cover topics from
    classroom discussion, presentation slides (unless
    specifically eliminated, whether covered in class
    or not), and assigned reading.
  • Individual challenges to scoring will not be
    addressed in the classroom. See GTA (first) or
    Mr. ODell during office hours.
  • Policy for letters of recommendation/reference
    only after end of the semester (final grades
    assigned), and must rank in top 10 - 15 of
    class.
  • Java programming will not be taught in class.
    A Java tutorial will be offered by our GTA on TBD.

9
Course Administration Policies
  • Distance Learning Students
  • Quizzes and exams - will be scheduled at the same
    time as in classroom. You should arrange to be
    in the classroom if possible. If you cannot be
    present, you must arrange for an approved proctor
    through Ms. Donya Randolph (drandolph_at_uta.edu,
    817-272-2352).
  • Time allotted for tests the time allowed for
    you to complete quizzes and exams must be the
    same as the time allowed in class
  • Quizzes 20 minutes,
  • Exams 1 and 2 75 minutes,
  • Final Exam 1 hour and 45 minutes.
  • Submission of test papers per arrangements with
    Ms. Randolph.
  • Submission of homework, projects, papers per
    instructions in assignment. Generally this will
    be done via email, or fax to CSE department at
    817-272-3784 (Attention Mr. ODell, CSE 5344)

10
CoE Distance Education Policies
  • Engineering Distance Education Accessibility
    Policy for Non-Distance Education Students
  • Students that are enrolled in the On-Campus
    section of a course that is also offered as a
    Distance Education Internet section will be
    provided, at no extra charge, Internet viewing of
    the past 2 weeks of class only. 
  • Exam Policy for Engineering Distance Education
  • Distance Education Students should make every
    effort to take scheduled exams on-campus during
    the regularly scheduled time if the students
    work schedule permits.
  • If this is not possible, exams may be given by a
    proctor within a 24 hour period of the regularly
    scheduled exam.  The student is responsible for
    identifying a proctor and submitting the required
    forms available on the web at the start of the
    semester.  A proctor should be associated with a
    testing facility of a community college, a
    library, a university or an industry human
    resource or training department.  If none of
    these are available, contact the Engineering
    Distance Education office for arrangements.  The
    student is responsible for any fees charged by
    the testing facility.

11
CoE Distance Education Policies
  • Engineering Distance Education Video Tape
    Sections Discontinued
  • Effective August 2006, Engineering Distance
    Education will discontinue all Video Tape
    Sections.  Video Tape involves extra cost for the
    students and extra expense for the department and
    with todays Internet bandwidth it is just not
    needed.
  • Any special situations that arise in this
    transition should be referred to the Engineering
    Distance Education Office.
  • John D. Patterson, Ph.D.
  • Associate Dean College of Engineering
  • The University of Texas at Arlington

12
Whats this all about??
  • What really happens when I?
  • How does my email get from point a to point b?
  • What do all these network buzzwords mean to me?
  • Why does my browser respond slowly at times?
  • How does an IP address actually find a web site?

192.168.xxx.xx
Router
TCP/IP
DNS
PPP
Switch
HTTP
LAN
Edge
POP3
13
Learning Approach Top-Down
  • Introduction and Networking Overview (Ch. 1)
  • Overview of network components and the Internet
  • The Application Layer (Ch. 2)
  • How you get work done in the network
  • The Transport Layer (Ch. 3)
  • Why your data gets there
  • The Network Layer Routing (Ch. 4)
  • How your data finds its way
  • The Data Link Layer LANs (Ch. 5)
  • What ties the network pieces together
  • IEEE 802.11 Wireless LANs (Ch. 6)
  • Connectivity on the go
  • Network Security (Ch. 8)
  • Whos out there?? Meet Bob, Alice Trudy

14
Chapter 1 - Computer Networks and the Internet
  • An overview of computer networking which
    introduces many key concepts and terminology.
    Sets the stage for future topics.

15
Chapter 1 Introduction
  • Our goal
  • get context, overview, and the general feel of
    networking
  • more depth, detail later in course
  • approach
  • descriptive
  • use Internet as example and basis for learning
  • Overview
  • whats the Internet
  • whats a protocol?
  • network edge
  • network core
  • access net, physical media
  • Internet/ISP structure
  • performance loss, delay
  • protocol layers, service models
  • history

16
Chapter 1 roadmap
  • 1.1 What is the Internet?
  • 1.2 Network edge
  • 1.3 Network core
  • 1.4 Network access and physical media
  • 1.5 Internet structure and ISPs
  • 1.6 Delay loss in packet-switched networks
  • 1.7 Protocol layers, service models

17
Whats the Internet nuts and bolts view
  • millions of connected computing devices hosts,
    end-systems
  • PCs workstations, servers
  • PDAs, phones, toasters
  • running network apps
  • communication links
  • fiber, copper, radio, satellite
  • transmission rate bandwidth
  • routers/switches forward packets (chunks of
    data) between networks

18
Cool Internet Appliances
Cisco Wireless IP Phone 7920
Pepper Pad Game Console
Web-enabled toaster weather forecaster
PalmOne Treo SmartPhone
Sony Mylo Personal Communicator
IP picture frame
19
Whats the Internet nuts and bolts view
  • protocols control sending, receiving of msgs
  • e.g., TCP, IP, HTTP, FTP, PPP
  • Internet network of networks
  • loosely hierarchical
  • public Internet versus private intranet
  • Internet standards
  • RFC Request for comments
  • IETF Internet Engineering Task Force

router
workstation
server
mobile
local ISP
regional ISP
company network
20
Whats the Internet a service view
  • communication infrastructure enables distributed
    applications
  • Web, email, games, e-commerce, database., voting,
    file (MP3) sharing
  • communication services provided to apps
  • connectionless
  • connection-oriented

21
Whats a protocol?
  • human protocols
  • What time is it?
  • I have a question
  • Introducing people to each other
  • specific messages sent
  • specific actions taken when messages received,
    or other events
  • network protocols
  • machines rather than humans
  • all communication activity in the Internet is
    governed by protocols

protocols define format, order of messages sent
and received among network entities, and actions
taken on message transmission and/or receipt
22
Whats a protocol?
  • a human protocol a computer
    network protocol

Hi
Hi
Q Other human protocols?
23
A closer look at network structure
  • network edge applications and hosts
  • network core
  • routers
  • network of networks
  • access networks, physical media communication
    links

24
Chapter 1 roadmap
  • 1.1 What is the Internet?
  • 1.2 Network edge
  • 1.3 Network core
  • 1.4 Network access and physical media
  • 1.5 Internet structure and ISPs
  • 1.6 Delay loss in packet-switched networks
  • 1.7 Protocol layers, service models
  • 1.8 History

25
Homework Assignment
  • Homework 1 Getting Started posted on class
    website
  • A few problems that address key networking
    performance principles
  • An exercise to investigate routing and delay in
    the Internet using the TraceRoute facility
  • Some very simple Java program examples for
    practice
  • An introduction to the Ethereal packet sniffer
    program
Write a Comment
User Comments (0)
About PowerShow.com