Network Communications Ch 4

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

TCP Segment: Checksum

Allows the receiving node to determine whether the TCp segment became corrupted during transmission

TCP Segment: Data

Contains data originally sent by the source node.

TCP Segment: Padding

Contains filler information to ensure that the size of the TCP header is a multiple of 32 bits

IPv4 Packet: Source IP Address

IDentifies the full IP address of the source node (shorter)

IPv6 Packet: Destination address

Identifies the Full IP address of the receiving node (longer version)

TCP Segment: Sequence Number

Identifies the data segment's position in the stream of data segments already sent

IPv6 Packet: Source address

Identifies the full IP address of the transmitting node (longer version)

IPv6 Packet: Traffic class

Identifies the packet's priority. It is similar, but the same type of service field in IPv4 Packets

IPv4 Packet: Total Length

Identifies the total length of the IP packet, including the header and data, in bytes

IPv4 Packet: Protocol

Identifies the type of Transport layer protocol that will receive the datagram (ie. TCP or UDP)

IPv4 Packet: Fragment offset

Identifies where the paket fragment belongs in the incoming set of fragments

IPv4 Packet: Data

Includes the data originally sent by the source node, plus information added by TCP in the Transport Layer

TCP/Segment: Destination Port

Indicated the port number at the destination node

TCP Segment: Source Port

Indicated the port number at the source node

TCP Segment: Urgent Pointer

Indicates a location in the data field where urgent data resides

TCP Segment: Sliding-Window Size (Window)

Indicates how many bytes the sender can issue to a receiver while acknowledgement for this segment is outstanding. Flow control. Prevention of the receiver being deluged with bytes

IPv4 Packet: Destination IP address

Indicates the full IP address of the destination node (shorter)

IPv4 Packet: Time to Live (TTL)

Indicates the maximum duration that the packet can remain on the network before it is discarded.

IPv6 Packet: Hop limit

Indicates the number of times that the packet can be forwarded by routers on the network (Similar to the TTL field in IPv4 packets)

IPv6 Packet: Payload length

Indicates the size of the payload, or data carried by the packet (does not refer to the size of the whole packet like in IPv4)

IPv6 Packet: Version

Indicates what IP version the packet uses (IPv4 versus IPv6)

IPv4 Packet: Flags

Indicates whether a message is fragmented and, if it is fragmented, whether this packet is the last in the fragment

IPv6 Packet: Flow label

Indicates which flow the datagram belongs to

IPv4 Packet: Differentiated Services (Diffserv)

Inform routers the level of precedence tey should apply when processing the incoming packet.

IPv4 Packet: Options

May contain optional routing and timing informaton

IGMP (Internet Group Management Protocol)

Operates at the network layer of the OSI model. Manages multicasting on networks running IPv4

IP (Internet Protocol)

Part of Internet layer of TCP/IP protocol and Network layer of the OSI model, provides information about how and where data should be delivered, including the data's source and destination address, enables TCP/IP to internetwork

TCP Segment: Options

Specifies special options, such as the maximum segment size a network can handle

ICMP (Internet Control Message Protocol)

a Network layer core protocol that reports on the success or failure of data delivery. Used as a diagnostic tool

ARP (Address Resolution Protocol)

a Network layer protocol used with IPv4 that obtains the MAC (physical) address of a host, or node, and then creates a database that maps the MAC address to the host's IP address

TCP Segment: Flags

a collection of six 1-bit fields that signal special condition through flags

FQDN (Fully Qualified Domain Name)

a combination of a local host name and the domain name of a host

Format Prefix

a feature of IPv6 addresses, a variable-length field at the beginning of the address that indicates what type of address it is - unicast, multicast, or anycast

TCP Segment: Reserved

a field reserved for later use

DNS (Domain Name System)

a hierarchical way of associating domain names with IP addresses

TCP/IP Model

a model that roughly aligns with the OSI model but only has four layers; Application, Transport, Internet, and Network Interface

domain name

a name for a group of computers that belong to the same organization and have part of their IP addresses in common

host name

a name that describes the device connected to the Internet

link-local address

a provisional address, capable of transmitting and receiving data only on a local network segment

DHCP Scope

a range of addresses that can be leased to any network device on a particular segment, plus a list of excluded addresses, if any exist

TCP/IP (Transmission Control Protocol/Internet Protocol)

a suite of specialized protocols that contains many subprotocols. It is open, flexible, and routable.

ARP Table (ARP cache)

a table of MAC-to-IP addresses saved to a hard disk

Telnet

a terminal emulation protocol used to log on to remote hosts using the TCP/IP protocol suite (uses port 23)

Multicast

a transmission method that allows one node to send data to a defined group of nodes

PING(Packet Internet Groper)

a utility that can verify that TCP/IP is installed, bound to the NIC, configured correctly, and communicating with the network

IPv4 Packet: Header checksum

allows the receiving node to calculate whether the IP header has been corrupted during transmission.

FTP (File Transfer Protocol)

an Application layer protocol used to send and receive files via TCP/IP using ports 20 and 21

Private Address

an IP address that allows hosts in an organization to communicate across their internal network

static IP address

an IP address that is assigned manually and doesn't change automatically

dynamic IP address

an IP address that is assigned to a device upon request and is changeable

Unicast Address

an IPv6 address that represents a single interface on a device

Anycast Address

an IPv6 address that represents any one interface from a group of interfaces, any one of which can accept a transmission

Multicast Address

an IPv6 address that represents multiple devices

host file

an antiquated system of of listing associated host names and IP addresses on a text file

DHCP (Dynamic Host Configuration Protocol)

an automated means of assigning a unique IP address to devices on a network

Static ARP table entries

an entry that someone has entered manually using the ARP utility

datagrams

another word for packets, in the IP model, they act as an envelope for data and contain information necessary for routers to transfer data between different LAN segments

UDP (User Datagram Protocol)

belongs to Transport layer of the TCP/IP and OSI models, connectionless transport service (offers no assurance that packets will be received in the correct sequence or at all)

TCP Segment: Acknowledgement Number (ACK)

confirms receipt of the data via a return message to the sender

IPv4 Packet: Padding

contains filler bits to ensure that the header is a multiple of 32 bits.

Dynamic ARP table entries

created when a client makes an ARP request that cannot be satisfied by data already in the ARP table

TFTP (Trivial File Tranfer Protocol)

enables file transfers between computers but is simpler than FTP uses ports 69

IPv4 Packet: Identification

identifies the message to which a packet belongs and enables the receiving node to reassemble fragmented messages.

IPv4 Packet: Internet Header Length (IHL)

identifies the number of 4-byte blocks in the IPv4 header. The most common header length is composed of fie groupings, as minimum length of an IPv4 head is 20 4-byte blocks. This field indicate to the receiving node where data will begin

IPv6 Packet: Next Header

identifies the type of header that immediately follows the IP packet header, usually TCP or UDP

IPv4 Packet: Version

identifies the version number of the protocol (IPv4 or IPv6)

TCP Segment: Flag: PSH

if set to 1, it indicates that data should be sent to an application without buffering

TCP Segment: :Flag: ACK

if set to 1, the Acknowledgement field contains information for the receiver (if set to 0, the receiver will ignore tha Acknowledgement Field)

TCP Segment: Flag: URG

if set to 1, the Urgent pointer field contains information for the receiver

TCP Segment: Flag: FIN

if set to 1, the segment is the last in a sequence and the connection should be closed

TCP Segment: Flag: SYN

if set to 1, the sender is requesting a synchronization of the sequence numbers between the two nodes. This code is used when TCP requests a connection to set the initial sequence number

TCP Segment: Flag: RST

if set to 1, the sender is requesting that the connection be reset

TCP Segment: TCP header length

indicates the length of the TCP header

IPv6 (IP next generation or IPng)

not as widely used as IP 6, better security, better prioritzation provisions, automatic IP address configuration, and the promise of Billions of additional IP addresses

IPv4

one of two versions of the IP protocol, unreliable, conntectionless protocols, is used by higher level protocols of the TCP/IP suite to ensure data packets are delivered to the right addresses

UDP Header

only includes Source Port, Destination Port, Length, and Checksum

TCP (Transmission Control Protocol)

operates in the Transport layer of the TCP/IP and OSI models, provides reliable data delivery services (connection oriented sub-protocol)

resolvers

part of the DNS service, any hosts on the Internet that need to look up domain name information

Name Servers (DNS Servers)

part of the DNS service, servers that contain databases of associated names and IP addresses and provide this informationn to resolvers on request

namespace

part of the DNS service, the database of Internet IP addresses and their associated names

ICMPv6

performs the functions that ICMP, IGMP, and ARP perform in the IPv4. It detects and reports data transmission errors, discovers other nodes on a network, and manages multicasting

TCP/IP core protocols

protocols in the both the Transport and Internet layers of the TCP/IP Model that provide basic services to protocols in other layers.

flow

sequence of packets issued form one source to one or multiple destination. Routers interpret this information to ensure that packets belonging to the same transmission arrive together.

NTP (Network Time Protocol)

simple but important Application layer protocol used to synchronized the clock of computer on a network. uses port 123

Port Number

the address on a host where an application makes itself available to incoming or outgoing data

Zeroconf (Zero Configuration)

the collection of protocols that assigns link-local addresses, performs DNS functions, and discovers services, such as print services, available to the node.

DHCP Leasing

the process by which a DHCP server automatically assigns IP addresses on a network

TLD (Top-level domain)

the rightmost set of characters separated by '.' s in a domain name (ie. '.com, .net, or .edu')

internetwork (verb)

to traverse more than on LAN segment and more than on type of network through a router

dual-stack approach

when a network uses both IPv4 and IPv6


Ensembles d'études connexes

COSC 1336 Chapter 4 Decisions Quiz Part B

View Set

Chapter 24: Caring for the Patient with Spinal Cord Injuries Kathleen

View Set

VA DMVDangerous Driving Behaviors

View Set

Ethical Standards and Principles of Psychology

View Set

Amirkhan must finish this summer!!!

View Set

Insurance Terms and Related Concepts

View Set