INFS6230-A - Networks & Data Comput/Comm - RMU - Fall 2007

First Class Meeting Instructions and Prior Preparation

Room: Center for ACE (Pittsburgh), Room 204; Instructor: Valerie J. H. Powell, R.T.(R),Ph.D.

Meeting time: Tuesdays, 6:00 pm to 10:00 pm.

This page contains:

If you have questions, e-mail to powell@rmu.edu with INFS6230-A Question first in the SUBJECT line. Please include your name and return e-mail address (phone if needed) in the e-mail.

Course Description:

This course provides the student with terminology and concepts related to data communications in an Internet driven world. Emphasis is placed on the integration of software and hardware considerations with systems analysis and design for computer networks. The role of telecommunications in systems design for networking and distributed processing is presented, along with the architecture of data communication systems ranging from local area networks to international wide area networks. Current technologies that include hardware, software, and protocols are presented, and an emphasis is placed on the application of the technology to the solution of problems. Other topics include the definition of network requirements, evaluation of technology, design and installation of the network, security management, and network performance. Hands-on experience are provided with an actual LAN. 3 Credits

Web pages:

·        See this web page link for course and other information: http://www.infroref.org/i6230gap.htm 

·        See VlabNet Virtual Laboratory Network Learning Environment

·        Textbook web page: http://www.prenhall.com/tanenbaum

Texts and Software Sytems/Products:

Required

·        Andrew S. Tanenbaum, Computer Networks, 4th ed. (Prentice Hall PTR, 2003)

Each student is required to have an individual copy of the textbook and is expected to bring it to the first meeting Oct. 23rd

Recommended supplemental texts

·        Jerry Fitzgerald and Alan Dennis, Business Data Communications and Networking, 7th ed. (Wiley & Sons, 2002).

·        Douglas E. Comer, Computer Networks and Internets with Internet Applications, 4th ed. (Prentice Hall, 2003)

·        William Stallings, Data and Computer Communications, 7th ed. (Prentice Hall, 2004)

·        Albert-László Barabási, Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life (Penguin Plume, 2003)

Software systems/products to be used for most work in this course:

  • UNIX - supported by RMU academic UNIX server.
  • Windows 98, Windows NT/2000/XP.

Other software systems/products to be used (including utilities) include:

  • FTP software
  • Telnet (PuTTY or EWAN, available in RMU labs)
  • For editing files in a Windows environment, Wordpad, Notepad, etc. (available in RMU labs)
  • For editing files in a UNIX environment, a UNIX editor (available in RMU labs through academic UNIX server)
  • InterSystems Caché for certain practices (optional). Can be set up at home (files in passouts directories; see instructor for installation advice). Available to download (without charge) from http://www.intersys.com for those needing to use it.

Goals and Activities prior to first class meeting Oct. 23rd:

  • Obtain your required textbook copy.
  • Make sure you can successfully access your RMU network account. Test your RMU Novell account before coming to class and make sure you know your password. (If you don't have your userid or password, use the on-line facility to activate your account and set your password:
    If you have never used your account, use the RMU web site (http://www.rmu.edu) to activate it. Link to Students, then to E-services, then Activate Account. At the end of the 2nd form, check *both* boxes (one is about the Novell client, for example) before executing the submit.)
    (If you intend to attempt remote access, go to the Hale or Pgh Ctr lab for assistance and try to get remote access working before October 23rd. If you are not successful, then simply access required software systems at home or on campus in the labs until you can make remote access work). RMU Help Desk number in case of problems with remote access: 412-397-2211.
  • Familiarize yourself with VLabNet. See i6230vlabnet.htm
  • Send an e-mail assignment #1 (see below) to the instructor at powell@rmu.edu with INFS6230-A - Assignment #1 on the SUBJECT line. Due by 11:59, Monday, Oct. 22nd You are expected to have a personal, individual e-mail address set up so that your class roster name will show up on the FROM line of your e-mail post. (If you have an aol account with a handle, you may need to obtain an alias reflecting your roster name or use a free web-browser-based e-mail service, like Yahoo (www.yahoo.com)). Contents of e-mail assignment #1:
    (1) summary of your prior networking, data communications, and web/internet experience
    (what products/systems you have worked with, what proficiency with them you have, etc. ).
    (2) what networking, data communications, and web/internet involvement do you have at home?
    (4) what experience do you have with VoIP and wireless networking technologies?
    (5) what experience do you have with routing?
    (6) what experience do you have with RFID technologies?
  • If you send your e-mail with correctly you should (eventually, not always immediately) get a confirmation from the RMU e-mail system.)
  • Read through and do the best you can to understand the general ideas of the following introductory chapters of your required text: 1 (Introduction), 2 (The Physical Layer), 3 (The Data Link Layer). Focus on the sections listed below. Please mark what you regard as the most important concepts you do not understand so you can request explanation and class discussion.
    Pay particular attention to the following sections which we will discuss:
    1.1.4 Social Issues
    1.2 Network Hardware [and types of networks]
    1.3 Network Software [and layers]
    1.4.2 TCP/IP Reference Model
    1.5 Network examples including pp. 58-59 Internet Architecture and 1.5.2 (connection-oriented networks vs. connectionless networks)
    1.6 Network Standardization
    1.7 Metric Units
    2.1 Basis for Data Communications
    2.2 Guided Transmission Media
    2.3 Wireless Transmission
    2.4 Communications Satellites
    2.5 Public Switched Telephone Network (PSTN) (note simplex/half-duplex/full-duplex; multiplexing; circuit, message, packet switching)
    2.6 Mobile Telephone System
    2.7 Cable Television
    3.1 Data Link Layer Design Issues (note 3.1.2 framing and message delineation)
    3.2 Error Detection and Correction (note parity p. 194,
    3.3 Elementary Data Link Protocols (note 3.3.1 simplex, 3.3.2 Stop-and-Wait ARQ)
    3.4 Sliding Window Protocols (note Go-Back-N ARQ)
    3.5 Protocol Verification (note Finite State Machine Models)
    3.6 Example Data Link Protocols (note 3.6.1 HDLC)

    Obviously we can not cover all the material in these chapters in one session. The idea of our discussion will be to introduce the most important topics (from these chapters) which we will develop during the course.
  • Please see if you can use ping and traceroute (tracert) and bring (some of your) your results for each with you to class Oct. 23rd. – enter each command with a web address or IP address, such as ping www.rmu.edu
  • Project/presentation topics will relate to spam, electronic voting technology, spoofing, Internet bandwidth, UWB, FSO, spread-spectrum technology, IPv6 implementation, virtual hosting, smart antennas, etc. Initial assignments will be agreed on the first week and refined the second week.
  • Test your access to the web site for the text: http://www.prenhall.com/tanenbaum

Goals and Activities for the first class meeting Tuesday, Oct. 23rd:

  • Gain familiarity with required textbook. Please be sure to bring your individual textbook copy with you to class. Review chapters assigned.
  • Introduce major course topics and goals - first:
    (1) understanding how networks are used,
    (2) understanding bits and bytes (bit patterns) and the networking and data communications environment in terms of binary and hex representation,
    (3) understanding the basic idea how signals (and messages) are sent in local and wide-area networks,
    (4) understanding the basic ideas of bytes and packets.
  • Check success using RMU network account
  • Practice with VLabNet
  • Check success sending in e-mail assignment #1
  • Check ping/traceroute exercise, that you prepared as best you could.
  • Prepare to use the software environments
  • Prepare for assignments for subsequent meetings
  • Review schedule and reading assignments for Fall Semester

E-mail assignment information:

E-mail address for all work in this course (unless otherwise advised): powell@rmu.edu. Your class roster name must appear in the From: line of all course e-mail.

Please include on the subject line:
INFS6230-A - Assignment #n [n = assignment number] or
INFS6230-A - Question [or whatever or what the e-mail is about]

Please always send your message as (inline) text for these assignments (not as an attachment). If you wish to prepare your work in word processing, then copy/paste to e-mail.
Each assignment post is to be a new mailing (not a forward or reply.)
Each E-mail assignment must be sent as a separate post (please do not combine assignments).

E-mail assignments will be posted in the e-mail assignment section of the course web page.

é To Top