IP Addresses, Ports, and Protocols Flashcards

1
Q

Types of Network Services

A

Client / Server
• Client requests resources or a service from a server
• Server does majority of the processing, client handles user
interaction
• Examples: VoIP, email, web, file transfer
Peer-to-peer
• No clear separation between client and server; most hosts do both
• Examples: File sharing like BitTorrent, and eDonkey
Multi-tier
• Distributed applications where complex process is spread out over
several specialized servers
• Example: web application front-end to database back-end

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DNS

A

Domain Name Service (T/U:53)
• Translates human friendly names to machine friendly addresses
• Hierarchical system: Root, Top Level Domain, Subdomains
• Potential attacks redirect, intercept, or deny other services
• No integrity, confidentiality or authentication by default

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

LDAP

A

Lightweight Directory Access Protocol (T/U:389)
• Client-server directory query based on X.500
• Front-end system only, LDAP can interface with many back-ends
• Plain text by default, but can run over SSL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

NetBIOS

A

Network Basic Input Output System
(U:137,138,T:139)
• Predecessor to LDAP, has information on users, hosts, domains
• Ports are frequently targeted by worms, especially on Windows

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Instant Messaging

A

Peer-to-peer, server-oriented and brokered messaging systems

allow users to chat or send messages to each other

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

IRC

A

Internet Relay Chat
• Client-server based chat system; plain text only
• Provides public and private channels
• Maliciously used for control of botnets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

NTP

A

Network Time Protocol (U:123)
• Synchronizes a host’s clock with a central source
• Simple Network Time Protocol (SNTP) provides less exact service
at a reduced resource usage
• Useful for keeping audit trails in synch across servers
• Later version of NTP introduced authentication security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SMTP

A

Simple Mail, Transfer Protocol (T:25)
• Client/server protocol running over TCP port 25
• Sends email messages from client to server, and between servers
• No authentication by default; open relays used for SPAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

POP

A

Post Office Protocol (T:110)
• Client/server protocol running on TCP port 110
• Client downloads messages and then deletes from server
• Basic authentication and no encryption unless run through SSL/TLS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

IMAP

A

Internet Message Access Protocol (T:143)
• Permits multiple devices to access the same mailbox and see the
same set of messages at any given time
• Authentication and encryption of data, but can do plain text

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

CIFS

A

Common Internet File System & SMB – Server
Message Block (T:445)
• File sharing protocol; server hosts files that clients can download
• Various authentication methods can be used

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

NFS

A

Network File System (T/U:111, 2049)
• Another file sharing system, common to *nix platforms
• Authentication and encryption through Secure RPC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

SNFS

A

Secure Network File System
• Authenticates each request; increased overhead from NFS
• Dependent on time synchronized servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

iSCSI

A
Internet Small Computer System Interface
• IP based storage protocol (SCSI over networks)
• Hard drive accessed over the network
• Used in SAN (Storage Area Network)
• Low-cost alternative to Fibre Channel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Fibre Channel

A

High-speed network storage technology
• Originally designed for dedicated fiber-optic cables
• More expensive – dedicated hardware/fiber
• Enterprise/geographically separated SANs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

FCoE – Fibre Channel over Ethernet

A
  • Uses Ethernet, but not TCP/IP

* Requires special network adaptors

17
Q

FTP – File Transfer Protocol (T:20,21)

A

Transfers files from one host to another
• Control passed on TCP port 21, data over TCP port 20
• Plaintext authentication; credentials can be sniffed by attacker

18
Q

TFTP – Trivial File Transfer Protocol (U:69)

A

Simple version of FTP, running on UDP port 69
• Must know the filename exactly – no CD or DIR commands
available – only GET and PUT

19
Q

SFTP - Secure FTP

A

Uses SSH protocol to encrypt session between client and server
• Another option is FTPS - FTP with SSL/TLS encryption
• RFC 2228 “FTP Security Extensions” defines security extensions for
FTP to support
— Confidentiality
— Integrity
— Authentication
— Data channel protection

20
Q

HTTP

A

Hypertext Transfer Protocol (T:80)
• Built as a scaled down version of FTP to support exchange of HTML
• All transfers in plaintext unless using SSL or TLS

21
Q

HTTPS

A

– Hypertext Transfer Protocol over SSL or TLS
(T:443)
• Broadly supported service that provides confidentiality and
authentication of server, and optionally, the client

22
Q

RDP

A

Remote Desktop Protocol (T:3389)
• Microsoft technology that allows remote control
of Windows Vista and newer desktops and servers
• Client part of Windows
• Linux Clients available

23
Q

SNMP

A

Simple Network Management Protocol
Application-layer protocol for managing TCP/IP based
networks
Consists of a manager and agents that run as a service on
many devices from workstations, to routers, to printers
Uses “Community Strings” instead of passwords
• Read community strings allow a manager to read information from a
system; default read community string is “public”.
• Write community strings allow the manager to make changes to a
system; default write community string is “private”.

24
Q

SMB

A

Sever Message Block – Port 445
Microsoft’s protocol for network file sharing
Adopted by other operating systems
• Also know as Common Internet File System
• SAMBA allows file sharing using SMB between Linux/UNIX and
Windows