Skip to content

[Research] A draft of a nat traversal spec for use with the socket runtime.

Notifications You must be signed in to change notification settings

socketsupply/nat-traversal-spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Summary

Specify a minimal NAT traversal library for UDP.

Description

Program execution is represented by behavior. A behavior is a sequence of states. A state is the assignment of values to varaibles. A program is modeled by a set of behaviors: the bahaviors representing all possible executions. These states are described for implementers in markdown, but it is only possible to prove the correctness of the described algorithms using the more formal TLA+ spec.

Status

The status of this work is Unstable.

About

[Research] A draft of a nat traversal spec for use with the socket runtime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published