PacketCalc app icon

PacketCalc

Allen ROBEL

★ 5.02 ratingsUtilitiesFree

iPhone Screenshots

App screenshotApp screenshotApp screenshot

Description

A Calculator for Packets “Ridding the world of uncalculated packets, one engineer at a time.” PacketCalc answers questions like: - What size payload does a 128 byte ethernet frame carry? - My work VPN allows only 512 byte packets. How long will it take to upload a 5GB file over IPv4 + TCP (assuming a good connection)? - Our new data center deployed a 100Gb/s IPv6 fabric with top of rack switch support for VXLAN (IPv6 VTEPs). Our fabric MTU is 9216 bytes, but BULK class of service is throttled to 70%. What's the maximum throughout we can achieve in BULK tagged IPv4 UDP packets sent over this fabric? Features - VXLAN, 802.1Q, IPv4, IPv6, TCP, UDP, plus custom protocols - Custom Payload allows for simulation of traffic generator signatures - All RFC2544 frame sizes, plus common Jumbo and Wifi sizes - Frame Duration - Percent Throughput, Overhead, Load, Duration - Adjustable IFG, including easy selection of Standard and IEEE MIN (based on media speed) - Adjustable MTU or Lock MTU to Size - Percent Load adjustments in 1000ths of a percent of line rate - Media Speed adjustments include all popular ethernet speeds - Frame Rate in Frames per Second - Export all internal values to Text, Soulver, and JSON using the standard iOS Share Sheet - Tap any value in the UI for inline help on that item - Double-tap a Tile to copy its value to the Clipboard - Long-press a Tile to export its value as JSON, Soulver, or Raw - Help Tab includes more extensive help - iOS Dark and Light mode - iPad Multi-Window (single instance) - iPad SplitView and SlideOver - iPad version runs natively on Apple Silicon Macs - Keyboard shortcuts on iPad/Mac for easier navigation - Honors iOS System Font Size - Dynamic Font Size adjustment - Intelligent display / concealment of Tiles based on selected protocols - Written entirely in Swift and SwiftUI - Made with Aloha on the Big Island of Hawai'i