2.0 Networking - sections 14 Flashcards
A Server
Can be configured to allow the clients on the network to access the network and be able to read and write to its disk(file share).
Printer Server
Another server that could be a physical workstation or network infrastructure the provides printing functionality.
Types of Printer Servers
Windows-based file and printer server, Linus/or Unix-based, IP-based File and Print Server/Cloud Printing.
Windows-based file and print server runs which protocols.
Relies on the NetBIOS protocol or SMB.
Linus/or Unix-based file and print server use what software
Uses Samba, Samba provides the ability for Linus or Unix server to be able to host files or printers that can then be used by windows clients running the SMB protocol.
IP-based File and Printer Server / Cloud Printing
Allows for printing anywhare in the world.
A Web Server
Any server that provides access to a website. Generally uses HTTP and HTTPS.
A IIS web server
Internet Information Services(IIS): Extensible web server software, created by Microsoft(HTTP, HTTP/2, and HTTPS) commonly used for window servers.
Apache software
Apache software is the most popular way to run a web server these days.
NGINX Web server has/is
Reverse proxy, mail proxy, load balances, and HTTP cache. Developed for speed.
URL
Uniform Resource Locator(URL): Combines the fully qualified domain name with a protocol at the beginning.
Email Servers
Servers that are set up to compose a message and send it to another user.
The four types of Email Servers
Simple Mail Transfer Protocol(SMTP), Post Office Protocol version 3(POP3), Internet Mail Application Protocol(IMAP), Microsoft Exchange.
SMTP
Simple Mail Transfer Protocol(SMTP): Specifies how emails should be delivered from one mail domain to another. Think SEND mail Transfer protocol, port 25.
POP3
Post Office Protocol(POP3): Older email protocol which operates over port 110. Older protocol to GET/RECEIVE emails.
IMAP
Internet Mail Application(IMAP): Mail retrieval protocol. Operates over port 143 and can connect to a server and receive and read messages. Newer protocol to GET?RECEIVE emails.
Micosoft Exchange
Mailbox server environment designed for Windows-based domain environments. Commonly seen and used in corporate environments.
AAA Servers
Authentication, Authorization, Accounting(AAA) Servers: A server program that handles user request for access to computer resources. Provides authentication, Authorization, Accounting services for an enterprise.
802.1X Authentication framework
Standardizard framework protocol used for port-based authentication on wired and wireless networks, and is used to run the Authentication protocols.
Types of Authentication protocols
Active Directory(AD), Remote-Authentication Dial-in User Server(RADIUS), Terminal Access Controller Access-Control System Plus(TACACS+)
AD Authenticaion protocol
Active Directory(AD): Used to organize and manage the network, including clients, servers, devices, users and groups.
RADIUS Authenticaion protocol
Remote Authentication Dial-in User Service(RADIUS): Provides centralized administration of dial-up, VPN, and wireless authentication services for 802.1x and the EAP. Runs on application layer(OSI model), uses UDP for connections making it fast.
TACACS+ Authentication protocol
Terminal Access Controller Access-Control System Plus(TACACS+): Proprietary version of RADIUS that can perform the role of an authenticator in 802.1x networks.
Kerberos Authorization protocol
Kerberos: Authorization protocol used by windows to provide for two-way (mutual) authentication using a system of tickets. A domain controller can be single point of failure for Kerberos.
Non-Repudiation Accounting protocol
Non-Repudiation: Occurs when you have proof that someone has taken an action.
Remote Access Servers
A server that can run different protocols or services to remotely connect devices/users over a network.
Remote Access Server Protocols
Telnet, SSH, RDP, VNC, TTY
Telnet:
Sends text-based commands to remote devices and is very old networking protocol, port 23. Never use to connect to secure devices.
SSH
Secure Shell(SSH): Encrypts everything that is being sent and received between the client and the server, port 22.
RDP
Remote Desktop Protocol(RDP): Provides graphical interface to connect to another computer over a network connection, port 3389. Uses remote desktop gateway(RDG) to create a secure connection to tunnel into the RDP.