This is un-official web-site of:

<EVERYTHING IS SUBJECT TO CHANGE!>


COMPSYS 405

 “Computer Networks and Distributed Applications”

Semester I, 2007

Topics to cover in about 20 lectures (subject to change)


  1.  Introduction. Administrative matters, Course goals, Course structure, Examples of Networks
  2. Distributed Applications, Processes.
  3. Distributed Processes. Mutual exclusion
  4. Function block architecture of IEC 61499 as an example of distributed architectures
  5. Distributed Systems in IEC61499, Libraris of function blocks, Events
  6. Background of networking, Layering, Complexity, Protocols
  7. What is the Internet, What is a protocol? Packet switching
  8. Delays and Loss of packets
  9. Principles of Network Applications (in the Internet and in Industrial networks)
  10. Application Layer Protocols. HTTP, FTP, SMTP, DNS
  11. Programming Sockets
  12. Networking in Embedded and Industrial Systems
  13. Reliable Data Transfer. TCP
  14. Pipelining
  15. Flow/ Congestion/Delay in TCP
  16. Internet Protocol
  17. Routing – forwarding in the Internet Protocol
  18. Data link layer

Test:

Week 10


© 2007 This document authored, composed and maintained by: Valeriy V. Vyatkin All rights reserved