Cap 3 Flashcards

1
Q

Common Computer Protocols

A
  • Message encoding
  • ” “ formatting and encapsulation
  • ” “ size
  • ” “ timing
  • ” “ delivery options
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Message Encoding (common network protocol)

A

The process of converting information into another acceptable form, for transmisión.

(Decoding reverses this prices in order to interpret the information)

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

Message formatting and encapsulation (common network protocol)

A

Messages sent over a computer network follow specific format rules for them to be delivered an processed.

Just as a written letter is encapsulated in an envelope for delivery, each computer message is encapsulated in a format called a frame, which provides the address of the destination and of the source host.

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

Message size (common network protocol)

A

Rules that govern the size of frames, breaking a long message into smaller pieces and limiting the size to what the receiving device can process at one time.

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

Message timing (common network protocol)

A

Common timing rules:

  • Access method: Determines when someone is able to send a message.
  • Flow control: Methods to negotiate correct timing for successful communication.
  • Response Timeout: Rules that specify how long to wait for responses and actions to take when a timeout occurs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Message delivery options (common network protocols)

A

Common delivery options:

  • Delivery acknowledgment: When a sender needs to be sure that the message is delivered successfully.
  • Unicast: one-to-one delivery option
  • Multicast: one-to-many delivery option
  • Broadcast: one-to-all delivery option
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a protocol suite?

A

A group of inter-related protocols necessary to perform a communication function.

They are implemented by hosts and networking devices in software and hardware.

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

What is the role of protocols?

A
  • Describe precise requirements and interactions to successfully communicate.
  • Define common format and set of rules for exchanging messages between devices.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the most common open standard communication protocol suite?

A

The TCP/IP protocol suite

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

What are the layers in the TCP/IP protocol?

A
  • Application Layer
  • Transport Layer
  • Internet Layer
  • Network Access Layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DNS

A

Application Layer (Name System)

Domain Name System (or Service)

  • Translates domain names into IP addresses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

BOOTP

A

Application Layer (Host config)

Bootstrap Protocol

  • Enables a diskless workstation to discover its own IP address, the IP addresses of a BOOTP server on the network, and a file to be loaded into memory to boot the machine.
  • BOOTP is being superseded by DHCP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

DHCP

A

Application Layer (Host Config)

Dynamic Host Configuration Protocol

  • Dynamically assigns IP addresses to client stations at start-up.
  • Allows the addresses to be re-used when no longer needed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

SMTP

A

Application Layer (Email)

Simple Mail Transfer Protocol

  • Enables clients to send email to a mail server
  • Enables servers to send email to other servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

POP

A

Application Layer (Email)

Post Office Protocol version 3 (POP3)

  • Enables clients to retrieve email from mail server.
  • Downloads email from the mail server to the desktop
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

IMAP

A

Application Layer (Email)

Internet Message Access Protocol

  • Enables clients to access email stored on mail server.
  • Maintains email on the server.
17
Q

FTP

A

Application Layer (File Transfer)

File Transfer Protocol

  • A reliable, connection-oriented, and acknowledged file delivery protocol.
18
Q

TFTP

A

Application Layer (File Transfer)

Trival File Transfer Protocol

  • A simple, connectionless file transfer protocol-
  • Utilizes less overhead than FTP
19
Q

HTTP

A

Application Layer (Web)

Hypertext Transfer Protocol

  • Set of rules for exchanging text, graphic images, sound, video, and other multimedia files on the World Wide Web
20
Q

UDP

A

Transport Layer

User Datagram Protocol

  • Enables a process running on one host to send packets to a process running on another.
  • Does not confirm successful datagram transmission.
21
Q

TCP

A

Transport Layer

  • Enables reliable communication between processes running on separate hosts.
  • Reliable, acknowledged transmissions that confirm successful delivery.
22
Q

IP

A

Internet Layer

Internet Protocol

  • Receives message segments from the transport layer.
  • Packages messages into packets.
  • Adresses packets for end-to-end delivery over an Internetwork
23
Q

NAT

A

Internet Layer

Network Addres Translation

  • Translates IP addresses from private network into globally unique public IP addresses.
24
Q

ICMP

A

Internet Layer (IP Support)

Internet Control Message Protocol

  • Provides feedback from a destination host to a source hosto about errors in packet delivery.
25
Q

OSPF

A

Internet Layer (Routing Protocol)

Open Shortest Path First

  • Link-state routing protocol
  • Hierarchical design based on areas
  • Open standard inferior routing protocol
26
Q

EIGRP

A

Internet Layer (Routing Protocol)

Enchanced Interior Gateway Routing Protocol

  • Cisco proprietary routing protocol.
  • Uses composite metric based on bandwidth, delay, load and reliability.
27
Q

ARP

A

Network Access Layer

Address Resolution Protocol

  • Provides dynamic address mapping between an IP address and a hardware address.
28
Q

PPP

A

Network Access Layer

Point-to-Point Protocol

  • Provides a means of encapsulating packets for transmission over a serial link.
29
Q

What is the Ethernet protocol?

A

Network Access Layer

  • Defines the rules for wiring and signaling standards of the network access layer.
30
Q

What is an Interface Driver?

A

Network Access Layer

  • Provides instruction to a machine for the control of specific interface on a network device.
31
Q

How does the TCP/IP protocol suite encapsulates a message?

A

User Data –> TCP –> IP –> Ethernet