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)
- Introduction. Administrative
matters, Course goals, Course structure, Examples of Networks
- Distributed Applications, Processes.
- Distributed
Processes. Mutual
exclusion
- Function block architecture of IEC
61499 as an example of distributed architectures
- Distributed Systems in IEC61499,
Libraris of function blocks, Events
-
Background of networking, Layering,
Complexity, Protocols
-
What is the Internet, What is a
protocol?
Packet switching
-
Delays and Loss of packets
-
Principles of Network Applications
(in the Internet and in Industrial networks)
- Application Layer Protocols. HTTP,
FTP, SMTP, DNS
- Programming Sockets
- Networking in Embedded and
Industrial Systems
- Reliable Data Transfer. TCP
- Pipelining
- Flow/ Congestion/Delay in TCP
- Internet Protocol
- Routing – forwarding in the Internet
Protocol
- Data link layer
Test:
Week 10
© 2007 This
document authored, composed and maintained by:
Valeriy V. Vyatkin All rights reserved