Ip packet
Download
1 / 8

IP Packet - PowerPoint PPT Presentation


  • 109 Views
  • Uploaded on

IP Packet. 0. 4. 8. 16. 19. 31. TOS. Length. V. ersion. HLen. Ident. Flags. Offset. TTL. Protocol. Checksum. SourceAddr. DestinationAddr. Pad. Options (variable). (variable). Data. Packet Format. Packet Format. Version— V ersi IP yang digunakan (0100=4)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' IP Packet' - stacey-curtis


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Packet format

0

4

8

16

19

31

TOS

Length

V

ersion

HLen

Ident

Flags

Offset

TTL

Protocol

Checksum

SourceAddr

DestinationAddr

Pad

Options (variable)

(variable)

Data

Packet Format

IP Packet


Packet format1
Packet Format

  • Version—Versi IP yang digunakan (0100=4)

  • IP Header Length (IHL)—Datagram header length dalam 32-bit words.

  • Type-of-Service—Specifies how an upper-layer protocol would like a current datagram to be handled, and assigns datagrams various levels of importance.

  • Total Length—Panjang paket dalam bytes, termasuk data dan header.

  • Identification—Nilai integer ebagai identifikasi paket saat ini. Item ini berguna pada fragmentation jika paket terdiri atas potongan-potongan paket besar

IP Packet


Packet format2
Packet Format

  • Flags—Consists of a 3-bit field of which the two low-order (least-significant) bits control fragmentation.

    • The low-order bit specifies whether the packet can be fragmented.

    • The middle bit specifies whether the packet is the last fragment in a series of fragmented packets.

    • The third or high-order bit is not used.

  • Fragment Offset—Indicates the position of the fragment's data relative to the beginning of the data in the original datagram, which allows the destination IP process to properly reconstruct the original datagram.

IP Packet


Packet format3
Packet Format

  • Time-to-Live—Maintains a counter that gradually decrements down to zero, at which point the datagram is discarded. This keeps packets from looping endlessly.

  • Protocol—Indicates which upper-layer protocol receives incoming packets after IP processing is complete.

  • Header Checksum—Helps ensure IP header integrity.

  • Source Address—Specifies the sending node.

  • Destination Address—Specifies the receiving node.

  • Options—Allows IP to support various options, such as security.

  • Data—Contains upper-layer information.

IP Packet


Fragmentation and reassembly

H2

H1

H3

Network 2 (Ethernet)

R1

R2

R3

R1

Network 1 (Ethernet)

R2

Network 4

(point-to-point)

R3

H7

H8

H4

Network 3 (FDDI)

H5

H6

Fragmentation and Reassembly

IP Packet


Fragmentation and reassembly1

H1

H8

TCP

TCP

R1

R2

R3

IP

IP

IP

IP

IP

FDDI

PPP

ETH

ETH

ETH

FDDI

PPP

ETH

H1

R1

R2

R3

H8

ETH

IP

(1400)

FDDI

IP

(1400)

PPP

IP

(512)

ETH

IP

(512)

PPP

IP

(512)

ETH

IP

(512)

PPP

IP

(376)

ETH

IP

(376)

Fragmentation and Reassembly

IP Packet


Start of header

Ident

= x

Offset

= 0

0

Rest of header

1400 data bytes

Start of header

Ident

= x

1

Offset

= 0

Rest of header

512 data bytes

Start of header

Ident

= x

1

Offset

= 512

Rest of header

H1

R1

R2

R3

H8

512 data bytes

Start of header

ETH

IP

(1400)

FDDI

IP

(1400)

PPP

IP

(512)

ETH

IP

(512)

Ident

= x

0

Offset

= 1024

PPP

IP

(512)

ETH

IP

(512)

Rest of header

PPP

IP

(376)

ETH

IP

(376)

376 data bytes

IP Header = 4x5 = 20 bytes

IP Packet


ad