RFC 791:INTERNET PROTOCOL
RFC-Ref

network


Click on the red underlined text to get to the source

... The Internet Protocol is designed for use in interconnected systems of packet-switched computer communication networks. Such a system has been called a "catenet" [1]. The internet protocol ...
... fragmentation and reassembly of long datagrams, if necessary, for transmission through "small packet" networks. ...
... datagram) from a source to a destination over an interconnected system of networks. There are no mechanisms to augment end-to-end data reliability ...
... internet protocol can capitalize on the services of its supporting networks to provide various types and qualities of service. ...
... This protocol is called on by host-to-host protocols in an internet environment. This protocol calls on local network protocols to carry the internet datagram ...
... create an internet datagram and call on the local network interface to transmit the internet datagram ...
... address would be derived from the internet address by the local network interface and would be the address of some host in the ...
... ARPANET, that host might be a gateway to other networks. ...
... internet datagrams when necessary for transmission through "small packet" networks. ...
... internet communication and in each gateway that interconnects networks. These modules share common rules for interpreting address ...
... parameters which characterize the service choices provided in the networks that make up the internet. This type of service indication ...
... is to be used by gateways to select the actual transmission parameters for a particular network, the network to be used for the next hop, or ...
... gateways to select the actual transmission parameters for a particular network, the network to be used for the next hop, or the next gateway ...


... | +---------------------------+ | Local Network Protocol | +---------------------------+ ...
... interfaces on one side to the higher level host-to-host protocols and on the other side to the local network protocol. In this context a "local network" may be a small network ...
... host-to-host protocols and on the other side to the local network protocol. In this context a "local network" may be a small network in a building or a large network ...
... network protocol. In this context a "local network" may be a small network in a building or a large network such as the ARPANET ...
... network" may be a small network in a building or a large network such as the ARPANET. ...
... header and attaches the data to it. The internet module determines a local network address for this internet address ...
... It sends this datagram and the local network address to the local network interface ...
... network address to the local network interface. ...
... The local network interface creates a local network header ...
... The local network interface creates a local network header, and attaches the datagram ...
... attaches the datagram to it, then sends the result via the local network. ...
... datagram arrives at a gateway host wrapped in the local network header, the local network interface ...
... network header, the local network interface strips off this header, and turns the datagram ...
... datagram is to be forwarded to another host in a second network. The internet module determines a local net address ...
... address for the destination host. It calls on the local network interface for that network to send the datagram ...
... destination host. It calls on the local network interface for that network to send the datagram. ...
... This local network interface creates a local network header ...
... This local network interface creates a local network header and attaches the datagram ...
... datagram is stripped of the local net header by the local network interface and handed to the internet module. ...
... LNI-1 LNI-1 LNI-2 LNI-2 \ / \ / Local Network 1 Local Network 2 ...
... \ / \ / Local Network 1 Local Network 2 Transmission Path ...
... Internet Protocol is to move datagrams through an interconnected set of networks. This is done by passing the datagrams from one internet ...
... datagrams are routed from one internet module to another through individual networks based on the interpretation of an internet address. Thus, one important mechanism ...
... internet module to another, datagrams may need to traverse a network whose maximum packet size is smaller than the size of the datagram ...
... 32 bits). An address begins with a network number, followed by local address (called the "rest" field). There are three formats or classes ...
... bit is zero, the next 7 bits are the network, and the last 24 bits are the local address; in ...
... bits are one-zero, the next 14 bits are the network and the last 16 bits are the local address; in class ...
... bits are one-one-zero, the next 21 bits are the network and the last 8 bits are the local address. ...
... That is, provision must be made for a host to have several physical interfaces to the network with each having several logical internet addresses. ...
... Fragmentation, transmission and reassembly across a local network which is invisible to the internet protocol module is called ...
... internet protocol to forward datagrams between networks. Gateways also implement the Gateway to Gateway ...


... when transmitting a datagram through a particular network. Several networks offer service ...
... datagram through a particular network. Several networks offer service precedence, which somehow treats high precedence traffic ...
... Precedence 111 - Network Control 110 - Internetwork Control 101 - CRITIC/ECP ...
... Reliability indications may increase the cost (in some sense) of the service. In many networks better performance for one of these parameters is coupled with worse ...
... type of service to the actual service provided on networks such as AUTODIN II, ARPANET, SATNET, and PRNET is given in "Service ...
... 8]. The Network Control precedence designation is intended to be used within a network only. The actual use and control of that ...
... The Network Control precedence designation is intended to be used within a network only. The actual use and control of that designation is up to each network. The Internetwork Control ...
... within a network only. The actual use and control of that designation is up to each network. The Internetwork Control designation is intended for use by gateway control originators only. ...
... gateway control originators only. If the actual use of these precedence designations is of concern to a particular network, it is the responsibility of that network to control the access to, and use of, those precedence designations. ...
... If the actual use of these precedence designations is of concern to a particular network, it is the responsibility of that network to control the access to, and use of, those precedence designations. ...
... datagrams are impractical for most hosts and networks. All hosts must be prepared to accept datagrams ...
... address in the source route through only the directly connected network indicated in the next address to reach the next gateway ...
... stream identifier to be carried through networks that do not support the stream concept. ...
... Of course, fragmentation and reassembly of datagrams within a network or by private agreement between the gateways ...
... or by private agreement between the gateways of a network is also allowed since this is transparent to the internet protocols and the ...
... higher-level protocols. This transparent type of fragmentation and reassembly is termed "network-dependent" (or intranet) fragmentation ...
... To provide for flexibility in assigning address to networks and allow for the large number of small to intermediate sized networks ...
... address to networks and allow for the large number of small to intermediate sized networks the interpretation of the address field is coded to specify a small ...
... the interpretation of the address field is coded to specify a small number of networks with a large number of host, a moderate number of networks ...
... networks with a large number of host, a moderate number of networks with a moderate number of hosts, and a large number of networks ...
... networks with a moderate number of hosts, and a large number of networks with a small number of hosts. In addition there is an escape code for extended addressing ...
... A value of zero in the network field means this network. This is only used in certain ICMP messages ...
... A value of zero in the network field means this network. This is only used in certain ICMP messages. The extended addressing ...
... The actual values assigned for network addresses is given in "Assigned Numbers" [9 ...
... The local address, assigned by the local network, must allow for a single physical host ...
... host addresses and network/host interfaces that allows several internet addresses ...
... addresses for ARPANET, SATNET, PRNET, and other networks are described in "Address Mappings" [5]. ...
... The maximum sized datagram that can be transmitted through the next network is called the maximum transmission unit (MTU). ...
... parameters are to be mapped into the actual service parameters of the particular networks the datagram traverses. ...
... Internet protocol interfaces on one side to the local network and on the other side to either a higher level protocol or an application program. In the following, the higher level protocol or application ...
... OK = datagram sent ok Error = error in arguments or local network error Note that the precedence is included in the TOS ...
... call, checks the arguments and prepares and sends the message. If the arguments are good and the datagram is accepted by the local network, the call returns successfully. If either the arguments are bad, or the datagram ...
... the call returns successfully. If either the arguments are bad, or the datagram is not accepted by the local network, the call returns unsuccessfully. On unsuccessful returns, a reasonable report must be made as to the cause of the problem, but the details of such reports ...
... datagram arrives at the internet protocol module from the local network, either there is a pending RECV call from the user addressed or there is not. In the first case, the pending call is satisfied by passing the information from the datagram ...


... bit) source or destination address consisting of a Network field and a Local Address field. ...
... The address of a host within a network. The actual mapping of an internet local address ...
... host addresses in a network is quite general, allowing for many to one mappings. ...


... Shoch, J., "Inter-Network Naming, Addressing, and Routing," COMPCON, IEEE ...
... Shoch, J., "Packet Fragmentation in Inter-Network Protocols," Computer Networks, v. 3, n. 1, February 1979. ...
... Shoch, J., "Packet Fragmentation in Inter-Network Protocols," Computer Networks, v. 3, n. 1, February 1979. ...



Google
Web
RFC-Ref