IPv4
E1269
IPv4 is the fourth version of the Internet Protocol, providing a 32-bit address space that underpins most of today’s internet routing and communication.
Aliases (1)
Statements (57)
| Predicate | Object |
|---|---|
| instanceOf |
Internet Protocol version
→
network layer protocol → packet-switched protocol → |
| addressLength | 32 bits → |
| addressSpaceSize |
32-bit
→
4,294,967,296 addresses → |
| coexistsWith | IPv6 → |
| commonlyUsedWith |
ICMP
→
Transmission Control Protocol →
surface form: "TCP"
UDP → |
| currentAddressingScheme | classless addressing → |
| definedIn | RFC 791 → |
| doesNotProvide |
built-in authentication
→
built-in encryption → guaranteed delivery → |
| hasLimitation | address exhaustion → |
| headerField |
destination address
→
flags → fragment offset → header checksum → header length → identification → options → protocol → source address → time to live → total length → type of service → version → |
| headerMaximumSize | 60 bytes → |
| headerMinimumSize | 20 bytes → |
| introducedInYear | 1981 → |
| layerInOSIModel | network layer → |
| mitigatedBy |
Classless Inter-Domain Routing
→
Network Address Translation → |
| originalAddressingScheme | classful addressing → |
| predecessor | IPv3 → |
| primaryFunction |
logical addressing of hosts
→
packet routing across interconnected networks → |
| provides | connectionless service → |
| publishedBy | Internet Engineering Task Force → |
| standardizedBy |
Internet Engineering Task Force
→
surface form: "IETF"
|
| successor |
Internet Protocol version 6
→
surface form: "IPv6"
|
| supports |
fragmentation
→
options field → time-to-live field → |
| supportsAddressTypes |
broadcast
→
multicast → unicast → |
| transitionMechanismUsedWith |
dual stack
→
translation gateways → tunneling → |
| typicalAddressExample | 192.168.0.1 → |
| uses | best-effort delivery → |
| usesAddressNotation | dotted-decimal notation → |
| usesChecksumFor | header only → |
| widelyDeployedOn | global Internet → |
Referenced by (11)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form: "Internet Protocol version 4"
this entity surface form: "Internet Protocol version 4"
this entity surface form: "Internet Protocol version 4"
subject surface form: "Internet"