Knowledge

Network packet

Source 📝

25: 447:
IP packets are composed of a header and payload. The header consists of fixed and optional fields. The payload appears immediately after the header. An IP packet has no trailer. However, an IP packet is often carried as the payload inside an Ethernet frame, which has its own header and trailer.
432:
In general, the payload is the data that is carried on behalf of an application. It is usually of variable length, up to a maximum that is set by the network protocol and sometimes the equipment on the route. When necessary, some networks can break a larger packet into smaller
289:, the packet is formatted in 8-bit bytes, and special characters are used to delimit elements. Other protocols, like Ethernet, establish the start of the header and data elements by their location relative to the start of the packet. Some protocols format the information at a 352:
At the transmitter, the calculation is performed before the packet is sent. When received at the destination, the checksum is recalculated, and compared with the one in the packet. If discrepancies are found, the packet may be corrected or discarded. Any
478:) packet telemetry standard defines the protocol used for the transmission of spacecraft instrument data over the deep-space channel. Under this standard, an image or other data sent from a spacecraft instrument is transmitted using one or more packets. 423:
which can prioritize some types of packets above others. This field indicates which packet queue should be used; a high priority queue is emptied more quickly than lower-priority queues at points in the network where congestion is occurring.
547:
regular mono sound carrier is left alone for reception by monaural receivers. The NICAM packet (except for the header) is scrambled with a nine-bit pseudo-random bit-generator before transmission. Making the NICAM bitstream look more like
500:
A typical method of transmitting elementary stream data from a video or audio encoder is to first create PES packets from the elementary stream data and then to encapsulate these PES packets inside an
411:
It is often desirable to carry multiple communication protocols on a network. A protocol identifier field specifies a packet's protocol and allows the protocol stack to process many types of packets.
260:
The basis of the packet concept is the postal letter: the header is like the envelope, the payload is the entire content inside the envelope, and the footer would be your signature at the bottom.
497:
to be divided into packets. The elementary stream is packetized by encapsulating sequential data bytes from the elementary stream between PES packet headers.
673: 403:
There may be a field to identify the overall packet length. However, in some types of networks, the length is implied by the duration of the transmission.
455:, IP networks do not provide guarantees of delivery, non-duplication, or in-order delivery of packets. However, it is common practice to layer a 374:. If nothing was done, eventually the number of packets circulating would build up until the network was congested to the point of failure. 639:
Packet: A group of bits that includes data plus control information. Generally refers to a network layer (OSI layer 3) protocol data unit.
788: 651: 587: 362:
In some cases, modifications of the network packet may be necessary while routing, in which cases checksums are recalculated.
89: 61: 182:, in which circuits are preallocated for the duration of one session and data is typically transmitted as a continuous 285:
use various conventions for distinguishing the elements of a packet and for formatting the user data. For example, in
68: 632: 456: 108: 665: 42: 75: 328: 46: 783: 463: 486: 57: 513: 245: 508:(PS). The TS packets can then be transmitted using broadcasting techniques, such as those used in an 582: 344: 286: 282: 138: 35: 624: 615: 567: 501: 171: 147:. Control information provides data for delivering the payload (e.g., source and destination 320:, the source address of the sending host, and the destination address of the receiving host. 82: 718:"Computer Networking : Principles,Protocols and Practice — CNP3www 2014 documentation" 544: 540: 452: 371: 141:. A packet consists of control information and user data; the latter is also known as the 8: 505: 388: 199: 175: 160: 143: 459: 420: 220: 207: 156: 122: 628: 494: 179: 155:
codes, or sequencing information). Typically, control information is found in packet
693: 167: 134: 126: 752: 717: 577: 317: 225: 215: 152: 148: 623:(4 ed.). Upper Saddle River, New Jersey, USA: Prentice-Hall, Inc. p.  572: 392: 332: 263: 249: 777: 552:
is important because this reduces signal patterning on adjacent TV channels.
382:. If the field reaches zero, routing has failed, and the packet is discarded. 211: 375: 562: 549: 379: 354: 241: 536: 509: 340: 183: 378:
is a field that is decreased by one each time a packet goes through a
592: 195: 24: 525: 336: 237: 387:
Ethernet packets have no time-to-live field and so are subject to
178:
is shared between multiple communication sessions, in contrast to
313: 490: 532: 475: 357:
due to these discards is dealt with by the network protocol.
294: 16:
Formatted unit of data carried by a packet-switched network
466:
on top of the packet service to provide such protection.
290: 370:
Under fault conditions, packets can end up traversing a
305:
A packet may contain any of the following components:
236:. Thus, in the example of TCP/IP communication over 666:"Understanding The OSI Reference Model: An Analogy" 474:
The Consultative Committee for Space Data Systems (
49:. Unsourced material may be challenged and removed. 753:"Network Packet (fundamental unit of information)" 614: 539:alongside the sound carrier. This means that the 775: 347:to detect errors that occur during transmission. 266:can achieve two major results by using packets: 489:(PES) is a specification associated with the 469: 612: 481: 109:Learn how and when to remove this message 248:, which are each carried in one or more 776: 588:Statistical time-division multiplexing 331:is performed at various layers in the 759:. 2019-09-22. Network Packet Content 747: 745: 743: 741: 739: 737: 442: 47:adding citations to reliable sources 18: 13: 14: 800: 734: 789:Packets (information technology) 335:. Network packets may contain a 316:of network packets requires two 23: 676:from the original on 2014-08-09 255: 34:needs additional citations for 710: 686: 658: 644: 606: 329:Error detection and correction 325:Error detection and correction 214:. A data unit at layer 2, the 189: 1: 599: 464:Transmission Control Protocol 722:www.computer-networking.info 487:Packetized elementary stream 7: 621:Business Data Communication 613:Stallings, William (2001). 555: 535:signal is transmitted on a 437: 300: 10: 805: 277: 244:is carried in one or more 519: 493:standard that allows an 419:Some networks implement 345:cyclic redundancy checks 283:Communications protocols 272:multiple host addressing 583:Packet generation model 470:NASA Deep Space Network 287:Point-to-Point Protocol 139:packet-switched network 133:is a formatted unit of 694:"Chapter 5 Link Layer" 482:MPEG packetized stream 568:Fast packet switching 502:MPEG transport stream 391:in the presence of a 228:, the data units are 206:strictly refers to a 784:Units of information 757:NETWORK ENCYCLOPEDIA 524:In order to provide 453:end-to-end principle 43:improve this article 506:MPEG program stream 504:(TS) packets or an 408:Protocol identifier 389:broadcast radiation 293:level instead of a 200:computer networking 194:In the seven-layer 176:transmission medium 127:computer networking 460:transport protocol 421:quality of service 224:. In layer 4, the 208:protocol data unit 123:telecommunications 495:elementary stream 443:Internet protocol 318:network addresses 180:circuit switching 149:network addresses 119: 118: 111: 93: 796: 768: 767: 765: 764: 749: 732: 731: 729: 728: 714: 708: 707: 705: 704: 690: 684: 683: 682: 681: 670:The TCP/IP Guide 662: 656: 655: 648: 642: 641: 618: 610: 210:at layer 3, the 168:packet switching 114: 107: 103: 100: 94: 92: 58:"Network packet" 51: 27: 19: 804: 803: 799: 798: 797: 795: 794: 793: 774: 773: 772: 771: 762: 760: 751: 750: 735: 726: 724: 716: 715: 711: 702: 700: 698:www.msc.uky.edu 692: 691: 687: 679: 677: 664: 663: 659: 650: 649: 645: 635: 611: 607: 602: 597: 578:Packet analyzer 558: 522: 484: 472: 445: 440: 303: 280: 268:error detection 258: 250:Ethernet frames 226:transport layer 216:data link layer 192: 153:error detection 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 802: 792: 791: 786: 770: 769: 733: 709: 685: 657: 643: 633: 604: 603: 601: 598: 596: 595: 590: 585: 580: 575: 573:Mangled packet 570: 565: 559: 557: 554: 521: 518: 483: 480: 471: 468: 444: 441: 439: 436: 435: 434: 430: 426: 425: 417: 413: 412: 409: 405: 404: 401: 397: 396: 393:switching loop 384: 383: 372:closed circuit 368: 364: 363: 359: 358: 349: 348: 333:protocol stack 326: 322: 321: 310: 302: 299: 279: 276: 264:Network design 257: 254: 191: 188: 131:network packet 117: 116: 31: 29: 22: 15: 9: 6: 4: 3: 2: 801: 790: 787: 785: 782: 781: 779: 758: 754: 748: 746: 744: 742: 740: 738: 723: 719: 713: 699: 695: 689: 675: 671: 667: 661: 653: 647: 640: 636: 634:0-13-088263-1 630: 626: 622: 617: 609: 605: 594: 591: 589: 586: 584: 581: 579: 576: 574: 571: 569: 566: 564: 561: 560: 553: 551: 546: 542: 538: 534: 530: 529:compatibility 527: 517: 515: 511: 507: 503: 498: 496: 492: 488: 479: 477: 467: 465: 461: 458: 454: 449: 431: 428: 427: 422: 418: 415: 414: 410: 407: 406: 402: 399: 398: 394: 390: 386: 385: 381: 377: 373: 369: 366: 365: 361: 360: 356: 351: 350: 346: 342: 338: 334: 330: 327: 324: 323: 319: 315: 311: 308: 307: 306: 298: 296: 292: 288: 284: 275: 273: 269: 265: 261: 253: 251: 247: 243: 239: 235: 231: 227: 223: 222: 217: 213: 212:network layer 209: 205: 201: 197: 187: 185: 181: 177: 173: 169: 164: 162: 158: 154: 150: 146: 145: 140: 137:carried by a 136: 132: 128: 124: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 761:. Retrieved 756: 725:. Retrieved 721: 712: 701:. Retrieved 697: 688: 678:, retrieved 669: 660: 646: 638: 620: 608: 528: 523: 499: 485: 473: 450: 446: 376:Time to live 304: 281: 271: 267: 262: 259: 256:Architecture 233: 229: 219: 203: 193: 165: 142: 130: 120: 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 652:"OSI Model" 563:Anti-replay 550:white noise 380:network hop 355:packet loss 341:parity bits 242:TCP segment 190:Terminology 99:August 2014 778:Categories 763:2024-08-05 727:2024-08-05 703:2021-10-23 680:2014-08-09 616:"Glossary" 600:References 537:subcarrier 246:IP packets 184:bit stream 69:newspapers 593:Tail drop 367:Hop limit 309:Addresses 234:datagrams 196:OSI model 172:bandwidth 674:archived 556:See also 462:such as 457:reliable 451:Per the 438:Examples 433:packets. 416:Priority 337:checksum 301:Contents 238:Ethernet 230:segments 161:trailers 429:Payload 314:routing 297:level. 278:Framing 218:, is a 174:of the 157:headers 144:payload 83:scholar 631:  531:, the 491:MPEG-2 400:Length 204:packet 170:, the 85:  78:  71:  64:  56:  533:NICAM 520:NICAM 476:CCSDS 221:frame 90:JSTOR 76:books 629:ISBN 526:mono 512:and 510:ATSC 312:The 295:byte 270:and 240:, a 232:and 159:and 135:data 129:, a 125:and 62:news 625:632 543:or 514:DVB 343:or 291:bit 198:of 166:In 121:In 45:by 780:: 755:. 736:^ 720:. 696:. 672:, 668:, 637:. 627:. 619:. 545:AM 541:FM 516:. 339:, 274:. 252:. 202:, 186:. 163:. 151:, 766:. 730:. 706:. 654:. 395:. 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"Network packet"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
telecommunications
computer networking
data
packet-switched network
payload
network addresses
error detection
headers
trailers
packet switching
bandwidth
transmission medium
circuit switching
bit stream
OSI model
computer networking
protocol data unit
network layer
data link layer

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.