Chapter 9: TCP/IP Applications Flashcards Preview

Network+ > Chapter 9: TCP/IP Applications > Flashcards

Flashcards in Chapter 9: TCP/IP Applications Deck (44):
1

Session

A logical stream of data flowing between two programs over a network.

2

Transmission Control Protocol (TCP)

-Enables connection-oriented communication in networks that use the TCP/IP protocol suite.
-Most common type of session

3

TCP Three-Way Handshake

A three-packet conversation between TCP hosts to establish and start a data transfer session.

4

User Datagram Protocol (UDP)

Used for the type of sessions that don't require the overhead of connection-oriented traffic.

5

Port and Session Type of DHCP

Port 67 (server) and port 68 (client)
UDP

6

Network Time Protocol (NTP)

Synchronizes the clocks of devices on a network.
UDP port 123

7

Trivial File Transfer Protocol (TFTP)

Enables you to transfer files from one machine to another.
UDP port 69

8

Internet Control Message Protocol (ICMP)

-Used to handle many low level functions such as error reporting.
-Usually request and response pairs

9

What kind of packets does ping send?

ICMP

10

What is the packet called that ping sends out? The one that comes back?

Echo request, Echo reply

11

If your computer has no route to the address listed, ping will display _________.

Destination Host Unreachable

12

If you ping a device and no echo reply comes back before the 1-second default time, ping will respond with _______.

Request Timed Out

13

Ping of Death

A ping that allowed malicious users to send malformed ping packets to your computer and make it crash.

14

Internet Group Management Protocol (IGMP)

Enables routers to communicate with hosts to determine a "group" membership for multicasting.

15

What is the subnet that multicast addresses use?

224.0.0.0/4

16

Well-known Port Numbers

0-1023
Reserved for specific TCP/IP applications

17

Ephemeral Ports

1024-5000
An arbitrary number generated by a sending computer that the receiving computer uses as a destination address when sending a return packet.

18

Dynamic/Private Port Numbers

49152-65535
Recommended by IANA to use as ephemeral port numbers

19

Registered Ports

1024-49151
The IANA assigns these ports for anyone to use for their application

20

Socket

A combination of a port number and an IP address that uniquely identifies a connection.

21

Endpoints

The term used when discussing the data each computer stores about the connection between two computers' TCP/IP applications.

22

netstat

Shows you the list of endpoints you have connections with.

23

netstat -a

Tells netstat to show all used ports

24

netstat -n

Tells netstat to show raw port #'s and IP addresses.

25

netstat -o

Tells netstat to show the process ID

26

netstat -b

Shows the name of the running program

27

Open Port

A socket that is prepared to respond to any IP packets destined for that socket's port number.

28

Established Port

Active, working endpoint

29

close_wait

Implies that a graceful closure is happening, i.e. each side see the session closing normally

30

time_wait

Means a connection has been lost and is waiting a defined amount of time called a timeout period.

31

ps

Linux command that shows process IDs

32

Hypertext Transfer Protocol (HTTP)

Defines what actions Web servers and browsers should take in response to various commands.
TCP port 80

33

Web Server

-A computer that delivers Web pages.
-Listen on port 80

34

Internet Information Services (IIS)

-Microsoft's Web server program for managing Web servers.
-Enables you to set a max connection limit on your Web server based on available bandwidth and memory

35

Apache HTTP Server

The web server that most UNIX/Linux based operating systems use.

36

What are the three qualities of a secure Internet application?

1) Authentication
2) Encryption
3) Nonrepudiation:Process of making sure data came from the person or entity it was supposed to come from.

37

Secure Sockets Layer (SSL)

A protocol developed for transmitting private documents over the Internet

38

HTTPS

-The secure form of HTTP
-TCP Port 443

39

Telnet

-The first protocol invented to connect remotely to another computer.
-TCP Port 23

40

Secure Shell (SSH)

Like Telnet, but encrypted.
-TCP Port 22

41

Simple Mail Transfer Protocol (SMTP)

Used by email clients to send messages
TCP Port 25

42

Post Office Protocol version 3 (POP3)

Used to receive mail
TCP Port 110

43

Internet Message Access Protocol version 4 (IMAP4)

Preferred alternative to POP3 for receiving mail
TCP Port 143

44

File Transfer Protocol (FTP)

-The original protocol for transferring files on the Internet.
-Not encrypted
TCP port 20/21