Overview Client/Server Concepts

Basic Tasks Common Terminology

1/25/11

(c) Edward Bigos 2011

1/25/11

(c) Edward Bigos 2011

Client Server Concepts 2
• All programs run on the server. • Workstation provides the user interface to connect to the server. • Workstations
– Windows – Mac – Linux
1/25/11 (c) Edward Bigos 2011

Linux
• Evolved from the commercial Unix OS
– An open source operating system – Free to install

• Very reliable • A common core; the “kernel” • Packaged with other software; the “distribution”
1/25/11 (c) Edward Bigos 2011

Macintosh
• Older Macintoshes
– Beige, OS 9 and down – We don’t consider them

Common Distributions
• • • • • • Centos/Red Hat Ubuntu Knoppix Fedora Core Many special purpose distributions See http://distrowatch.com for more
(c) Edward Bigos 2011

• Newer Macintoshes run OS X
– Properly called “OS Ten” – “The Macintosh GUI on a Darwin core. – Similar platform to Linux/Unix
1/25/11 (c) Edward Bigos 2011

1/25/11

1

168.edu is the url – It is often case sensitive 1/25/11 (c) Edward Bigos 2011 • We are not using IPV6 yet 1/25/11 (c) Edward Bigos 2011 Security • Network traffic can be secure or insecure • Insecure – Anyone can monitor the traffic Common Insecure Protocols • • • • http telnet ftp X Windows • Secure – The traffic is encrypted 1/25/11 (c) Edward Bigos 2011 1/25/11 (c) Edward Bigos 2011 2 .edu – http is the protocol – cset.Communications • Protocol – An agreed upon convention The Network • A modern tcp\ip network – TCP: Transmission Control Protocol – IP: Internet Protocol – Basis of modern networking • Network protocols – Different applications use different protocols – Different protocols use different sockets or protocol numbers 1/25/11 (c) Edward Bigos 2011 • We do not consider Appletalk.stcc.1. or Novell proprietary networking 1/25/11 (c) Edward Bigos 2011 Network Terminology • Every computer has an IP version 4 address – Called IPV4 – Four numbers separated by periods – 192.stcc.100 Network Terminology 2 • URL – Universal Resource Locator – Most people are familiar with web url’s • http://cset. Windows Netbeui.

Common Secure Protocols • https • ssh • ftp or scp • We only use secure protocols for all sensitive communications 1/25/11 (c) Edward Bigos 2011 What Do You Need ? • A Linux account on the cset2 server • A (web) forum account on the cset server • A client workstation which is just a computer on the internet with an application that makes a secure connection to the server 1/25/11 (c) Edward Bigos 2011 3 .