Internet Protocol version 4 (IPv4)

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instance_of gptkb:protocol
gptkbp:address_allocation Dynamic and Static
gptkbp:address_classes A, B, C, D, E
gptkbp:address_space 32 bits
gptkbp:addresses 10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
gptkbp:addressing Unicast, Broadcast, Multicast
gptkbp:affiliated_with Supported
gptkbp:arp Used for address resolution
gptkbp:broadcast_network 255.255.255.255
gptkbp:checksum Header checksum
gptkbp:cidr Supported
gptkbp:coat_of_arms Layer 3 of the OSI model
gptkbp:developed_by gptkb:IETF
gptkbp:dhcp Used for dynamic IP address assignment
gptkbp:encapsulation gptkb:Ethernet
gptkbp:features Supported
gptkbp:first_introduced gptkb:1981
gptkbp:header_size 20 bytes
https://www.w3.org/2000/01/rdf-schema#label Internet Protocol version 4 (IPv4)
gptkbp:icmp Used for error messages and operational information
gptkbp:ipv4_address A unique identifier for a device on a network
gptkbp:ipv4_address_allocation Method of assigning IP addresses to devices
gptkbp:ipv4_address_conflict Occurs when two devices are assigned the same IP address
gptkbp:ipv4_address_space Total number of unique addresses available
gptkbp:ipv4_broadcast_address Address used to send data to all devices on a network
gptkbp:ipv4_checksum Used to verify the integrity of the header
gptkbp:ipv4_fragmentation Process of breaking packets into smaller pieces
gptkbp:ipv4_gateway Device that routes traffic from a local network to other networks
gptkbp:ipv4_header Contains control information for the packet
gptkbp:ipv4_internet_layer Part of the Internet protocol suite
gptkbp:ipv4_multicast_address Address used to send data to a group of devices
gptkbp:ipv4_network_address Identifies a specific network
gptkbp:ipv4_network_address_translation Technique for remapping IP address spaces.
gptkbp:ipv4_network_configuration Settings required for a device to connect to a network
gptkbp:ipv4_network_layer_protocol Operates at the network layer of the OSI model
gptkbp:ipv4_network_protocol Protocol used for communication over the Internet
gptkbp:ipv4_packet Data unit transmitted over an IPv4 network
gptkbp:ipv4_packet_header Contains information for routing and delivery
gptkbp:ipv4_packet_payload Contains the actual data being transmitted
gptkbp:ipv4_reassembly Process of reconstructing fragmented packets
gptkbp:ipv4_routing Determines the path for packet delivery
gptkbp:ipv4_subnet_mask Defines the network and host portions of an address
gptkbp:ipv4_transport_protocol Works with transport layer protocols like TCP and UDP
gptkbp:is_a_route_for Classful routing
gptkbp:loopback_address 127.0.0.1
gptkbp:maximum_addresses 4,294,967,296
gptkbp:packet_structure Header and Payload
gptkbp:protocol IP
gptkbp:security IPsec (optional)
gptkbp:subnetting Supported
gptkbp:successor gptkb:Internet_Protocol_version_6_(IPv6)
gptkbp:ttl Time to Live
gptkbp:uses Dotted-decimal notation
gptkbp:wildlife Supported
gptkbp:bfsParent gptkb:Vint_Cerf
gptkbp:bfsLayer 3