Shared Flashcard Set

Details

Ports/Servers/FTP
N/A
36
Computer Science
Undergraduate 2
02/20/2009

Additional Computer Science Flashcards

 


 

Cards

Term
Ports
Definition
-application specific addresses to which packets are directed on a receiving machines
-Channel is a better name
0-1023 'The Well Known Ports'
Term
Servers
Definition
Share resources with client machines and other servers.
-Can also be a computer that performs server functions for another computer
Term
Servers Hardware
Definition
Can be built from commodity computer components for low-load and non critical applications
-Specialized hardware used for dedicated high-load, mission critical applications
Term
Server Software
Definition
Specialized operating systems designed specifically for server usage
-Typically Unix or Linux
-Command line, not GUI normally
Term
Server Types
Definition
Application, proxy, file , ftp, email, networking, web
Term
Application Servers
Definition
Provide specific application services to an application

ex:
Term
Proxy
Definition
Works as an intermediary between a workstation user and the internet.
Term
File Server
Definition
Public drive usually, responsible for the central storage and mgmt of data files so that other computers on the same network can access the files.
Term
FTP Server
Definition
Allows you to transfer files over the server or the internet
Term
Email Servers
Definition
Provide email storage and interconnections services to client computers.
Term
Networking Servers
Definition
-Encryption/decryption and other security services (VPN)
-Automatic assignment of IP addresses (DHCP)
Term
Web Servers
Definition
Responsible for accepting HTTP requests and provide responses in the form of images, videos, websites, etc
Term
Microsoft IIS
Definition
Microsoft Internet Info Services
-2nd Most Popular web server
-Integrated with Microsoft Server 2008
Term
Apache
Definition
-Most popular web server
-1st version written by Robert McCool in 95
-Available for most operating systems
-Maintained by Apache Software Foundation
Term
Domain Controller
Definition
- stores user account info, authenticates users, enforces the security.
-Maintains Directory service
Term
Linux Filesystem Layout
Definition
Commands to follow
Term
/bin
Definition
binary programs and all the commands for linux
Term
/boot
Definition
contains status files of the boot loader and kernel. for booting up the machine
Term
/dev
Definition
devices
Term
/etc
Definition
config files
Term
/home
Definition
contains all of the user's home directories and preference sfor the interface options
Term
/lib or /library
Definition
contains shared files needed to run the applications on your systems
Term
/lost+found
Definition
if a file becomes corrupted it moves it to this folder. you can check it for a missing file, something u need to fix, etc.
Term
/mnt
Definition
mounting location for devices.
Term
/opt
Definition
contains software that is in addition to your server software
Term
/proc
Definition
loaded in memory while machine is running. kernel and system config
Term
/root
Definition
home directory for the root user
Term
/tmp
Definition
has temp files that are in use
Term
/usr
Definition
files shared between the users
Term
Absolute Path
Definition
give syou the full location of an object/document/page
Term
Relative Path
Definition
Used when you have a visitor on your site and you want to send them to another resource on your side (image, etc)
Term
Types of Relative Paths
Definition
Document Relative
Root Relative
Term
FTP
Definition
File Transfer Protocol
-used to transfer data from one computer to another through a network
-uses 2 ports for communication
- port 20 for data transfers
- port21 for control/commands
Term
FTP Steps
Definition
1. using client FTP softare connects to ftp server
2. ftp daemon on server asks for an account number (username) and pw
3. command link is opened between the computer and the server
4.When a command is issued to dl a file the client software opens a second connection called the data link
5. File is dl and the data link is closed.
Term
FTP Clients
Definition
Bullet Proof FTP, cuteFTP, CyberDuck, FileZilla, Fugu
Term
SFTP
Definition
SSH FTP or Secure FTP
- is not FTP over SSH but it is an entirely different protocol.
Supporting users have an ad free experience!