CPSC 341 - Study Guide for CLOSED BOOK Quiz on terms
Earl Rodd
Overview
The quiz is on terms and rapid identification thereof.
The emphasis is on chapters 5, 6 and 8, but some questions will integrate
prior concepts.
Note the variation on True/False questions with 3 answers:
True, False, or Nonsense.
You will be
given a set of statements which are either TRUE, FALSE, or NONSENSE.
"FALSE" means the terms make sense, but the statement is false. "NONSENSE"
means the terms are grossly misused and the statement mixes up unrelated
concepts.
Examples:
-
- TRUE: "The Ethernet header contains source and destination MAC addresses."
- FALSE: "The Ethernet header contains IP addresses."
- NONSENSE: "The Ethernet header for AS routing using HTTP plain text collides."
-
- TRUE: "Propagation delay is a function of distance."
- FALSE: "Transmission delay is always the largest delay factor."
- NONSENSE: "Transmission delay is small when SSL keys are used for BGP encryption."
-
- TRUE: "Routing algorithms are implemented in the control plane of a router."
- FALSE: "Forwarding is implemented in the control plane of a router."
- NONSENSE: "SMTP is implemented in control AES planes via MAC addresses."
A simple way to tell FALSE from NONSENSE is answer this question: Can I
change one term and make the statement true. If so, then it is merely FALSE.
In the examples of FALSE
above: A) Change "IP" to "MAC" to make true. B) Change
"is always" to "may be" to make true. C) Change "control" to "data" to make
true.
None of the "NONSENSE" questions is subtle - they are gross misuse of terms
like the examples above. The only way to not recognize a "NONSENSE"
statement is to not know what several of the terms mean.
Terms to know:
- General
- Propagation Delay
- Queuing Delay
- Transmission Delay
- Nodal (processor) Delay
- RFC
- IETF
- ICANN
- IEEE
- OSI
- TDM
- FDM
- Virtual Circuit
- Packed Switching
- Application layer:
- HTTP
- DNS
- SMTP (IMAP and POP)
- Transport layer:
- TCP
- UDP
- Port
- Checksum
- SYN
- ACK
- FIN
- Sequence Number
- Well known ports (80 and 25)
- Window Size (flow control)
- Congestion control (congestion window)
- TLS (security)
- Network Layer:
- IP
- Fragment
- ICMP
- TTL (field in IP header)
- Data Plane
- Control Plane
- NAT
- DHCP
- RIP
- OSPF
- AS
- iBGP
- eBGP
- AS-PATH
- NEXT-HOP
- IPV4 address - also known as "dotted decimal"
- Subnet
- CIDR format
- Netmask
- IPV6 address
- Link Layer:
- Collision
- Taking turns
- Polling
- CSMA/CD
- Ethernet (802.1)
- Token Ring
- NIC
- MAC (media access control address - 48 bits in Ethernet)
- ARP
- Broadcast
- Commands from the console:
- tracert - trace a route to a host
- netstat - show network status. Especially netstat -nr to display local
routing table.
- nslookup - do a DNS lookup
- ipconfig - display MAC and IP addresses and netmask
- ping - Send ICMP echo to a host
- arp - Display the table of MAC vs IP addresses
- Security
- Plain (or clear) text
- Cipher text
- Encryption
- Decryption
- AES
- Symmetric key
- Public key encryption
- RSA
- Certificate
- Digitial signature
- MAC - message authentication code
- Hash
- SHA-256 and SHA-1 hash
- Authentication
- TLS (SSL)