Ethernet - Frame

Map Of Internet 1973

About

A frame or packet frame is the data unit of ethernet that is transmitted between network points with:

A frame is usually transmitted serial bit by bit and contains a header field and a trailer field that “frame” the data.

packet is a general term that depends on the context (ie the OSI layer). See the packet page: What is a Network Packet?

Example of Frame with the TCP protocol

TCP/IP sends a TCP packet known as segment:

  • which is carried in one or more IP packets by the IP protocol
  • which are each carried in one or more Ethernet packet known as frame by the ethernet

Below is a frame created by a HTTP Request. There was only one frame but you may have more than one that needs to be reassembled.

Frame: Number = 88, Captured Frame Length = 788, MediaType = ETHERNET
+ Ethernet: Etype = Internet IP (IPv4),DestinationAddress:[00-1E-14-59-51-C3],SourceAddress:[5C-26-0A-1B-D2-2C]
- Ipv4: Src = 192.168.2.57, Dest = 139.156.77.131, Next Protocol = TCP, Packet ID = 11656, Total IP Length = 774
  - Versions: IPv4, Internet Protocol; Header Length = 20
     Version:      (0100....) IPv4, Internet Protocol
     HeaderLength: (....0101) 20 bytes (0x5)
  - DifferentiatedServicesField: DSCP: 0, ECN: 0
     DSCP: (000000..) Differentiated services codepoint 0
     ECT:  (......0.) ECN-Capable Transport not set
     CE:   (.......0) ECN-CE not set
    TotalLength: 774 (0x306)
    Identification: 11656 (0x2D88)
  + FragmentFlags: 16384 (0x4000)
    TimeToLive: 128 (0x80)
    NextProtocol: TCP, 6(0x6)
    Checksum: 11881 (0x2E69)
    SourceAddress: 192.168.2.57
    DestinationAddress: 139.156.77.131
- Tcp: Flags=...AP..., SrcPort=14364, DstPort=9704, PayloadLen=734, Seq=3055629494 - 3055630228, Ack=1760871807, Win=260 (scale factor 0x8) = 66560
    SrcPort: 14364
    DstPort: 9704
    SequenceNumber: 3055629494 (0xB62134B6)
    AcknowledgementNumber: 1760871807 (0x68F4C57F)
  - DataOffset: 80 (0x50)
     DataOffset: (0101....) 20 bytes
     Reserved:   (....000.)
     NS:         (.......0) Nonce Sum not significant
  - Flags: ...AP...
     CWR:    (0.......) CWR not significant
     ECE:    (.0......) ECN-Echo not significant
     Urgent: (..0.....) Not Urgent Data
     Ack:    (...1....) Acknowledgement field significant
     Push:   (....1...) Push Function
     Reset:  (.....0..) No Reset
     Syn:    (......0.) Not Synchronize sequence numbers
     Fin:    (.......0) Not End of data
    Window: 260 (scale factor 0x8) = 66560
    Checksum: 0xBBE7, Disregarded
    UrgentPointer: 0 (0x0)
    TCPPayload: SourcePort = 14364, DestinationPort = 9704
- Http: Request, POST /analytics/saw.dll, Query:Dashboard&_scid=9z2VRJDKCss
    Command: POST
  - URI: /analytics/saw.dll?Dashboard&_scid=9z2VRJDKCss
     Location: /analytics/saw.dll
   - Parameters: 0x1
      Dashboard&_scid: 9z2VRJDKCss 
    ProtocolVersion: HTTP/1.1
    Host:  sz0057.app.gen.local:9704
    UserAgent:  Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
    Accept:  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language:  nl,en;q=0.7,en-us;q=0.3
    Accept-Encoding:  gzip, deflate
    Connection:  keep-alive
    Referer:  http://sz0057.app.gen.local:9704/analytics/saw.dll?Dashboard&_scid=9z2VRJDKCss
  - Cookie:  sawU=gerar600; nQuireID=794db595dmj5cbfmat5rvmbv069jssheqv8f0p2zOr07UFe9W00; sawP=; JSESSIONID=0a3e851825e8290e2fc48c68421da24a9083afec5a56
      sawU: gerar600
      nQuireID: 794db595dmj5cbfmat5rvmbv069jssheqv8f0p2zOr07UFe9W00
      sawP: 
      JSESSIONID: 0a3e851825e8290e2fc48c68421da24a9083afec5a56

  - ContentType:  application/x-www-form-urlencoded
     MediaType:  application/x-www-form-urlencoded
    ContentLength:  71
    HeaderEnd: CRLF
  - payload: HttpContentType =  application/x-www-form-urlencoded
     NQUser: gerar600
     NQPassword: gerar600
     saveLangPref: true
     icharset: us-ascii

Properties

Maximum Size

See Ethernet - Maximum transmission unit (MTU)

Capture

You can capture packet frame with network sniffer, such as wireshark





Discover More
Map Of Internet 1973
Ethernet - Maximum transmission unit (MTU)

MTU (Maximum Transmission Unit) is the largest size of an Ethernet frame (data packet) that can be sent across a point-to-point connection MTU parameters usually appear in association with a communications...
Map Of Internet 1973
Network - Data unit

A buffer in Networking is called a data unit. When data is sent across a network, it is sent as thousands of small chunks called data unit, so that many different users can download the same data at the...
Ethernet Cables
Network - Ethernet

Ethernet is a LAN technology part of the Data link layer (OSI level 2) that creates ethernet packet known as frame that are carried out physically by ethernet cables. TCP/IP sends a TCP packet known...
Map Of Internet 1973
Network - Trace (Capture|Sniffer|Analyzer) Tool (Packet Analysis)

Network Sniffer records network data unit (ie packet or message) The record can be done by: sniffing SNMP, WMI, proxy or local agents Packet analysis: After being captured, a packet...
Map Of Internet 1973
TCP - Segment

A segment is the data unit of TCP TCP/IP communication a TCP segment is carried in one or more IP packets, which are each carried in one or more Ethernet frames. Maximum_segment_size ...
Packet Structure Dns Query
What is IP Packet?

ip packet is the name of a data unit for the network layer (level 3 of the OSI model) (ie IP). packet TCP/IP sends a TCP packet known as segment: which is carried in one or more IP packets by the...
Map Of Internet 1973
What is Wireshark? known also as Ethereal

Wireshark is a network sniffer that captures ethernet frames Wireshark uses the library WinPcap to capture live network data on Windows. It can reassemble IP packet...
Map Of Internet 1973
What is a Network Packet?

A network packet or packet is a generic term given to a data unit that is in the layer 3,4 or 5 of the OSI model. in the data link layer, a ethernet packet is a frame packet in the Network Layer,...
Map Of Internet 1973
What is a proxy?

A proxy is an application (hardware or software) that receives a request and forwards it to another application. There are proxies in all levels of the OSI model. On a message level: HTTP Proxy...
Map Of Internet 1973
What is the Internet Protocol (IP)?

The IP protocol is a Network layer protocol (level 3 of OSI) that: gets data and transports them in one or more ip packet. is used by protocols like UDP and TCP (known also as TCP/IP). TCP/IP sends...



Share this page:
Follow us:
Task Runner