Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmbaturin/encapcalc
An HTML/JS encapsulation overhead calculator
https://github.com/dmbaturin/encapcalc
html network-admin network-protocols
Last synced: 18 days ago
JSON representation
An HTML/JS encapsulation overhead calculator
- Host: GitHub
- URL: https://github.com/dmbaturin/encapcalc
- Owner: dmbaturin
- Created: 2013-10-29T11:27:41.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-08-21T04:58:23.000Z (3 months ago)
- Last Synced: 2024-10-13T21:27:50.152Z (about 1 month ago)
- Topics: html, network-admin, network-protocols
- Language: JavaScript
- Size: 85 KB
- Stars: 66
- Watchers: 6
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
encapcalc
=========An visual tunnel MTU/MSS calculator in pure client-side HTML/JS.
Tunnel MTU/MSS calculation is a common task.
Calculating it is a common task, and many beginners find it confusing.
This project tries to make it easy to do and understand what's going on.To run it locally, just clone the repo and point your browser to the index.html file.
A live version is available at https://baturin.org/tools/encapcalc/
## Data sources
* GRE: [RFC2784](https://tools.ietf.org/html/rfc2784)
* GRE keys and sequence numbers: [RFC2890](https://tools.ietf.org/html/rfc2890)
* NVGRE: [RFC7637](https://tools.ietf.org/html/rfc7637) (it's really just GRE with the key field reused for virtual network ID)
* VXLAN: [RFC7348](https://tools.ietf.org/html/rfc7348)
* STT: [RFC draft](https://tools.ietf.org/html/draft-davie-stt-01)
* MACSec: "an additional 16-byte MACsec Security Tag or SecTAG was included, as well as a 16-byte Integrity Check Value (ICV) at the end of the frame" ([1](https://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/identity-based-networking-services/white-paper-c11-737544.html))
* LISP: [RFC6830](https://tools.ietf.org/html/rfc6830)
* EoIP: https://help.mikrotik.com/docs/pages/viewpage.action?pageId=24805521
* GENEVE: https://tools.ietf.org/html/rfc8926#section-3.4 (however, it also supports variable-length options)