Internet Emulator examples
Browse hands-on examples from the SEED Emulator repository .
21 examples
Network foundations
- Simple Autonomous SystemObserve how BGP enables hosts in different networks to communicate with one another.
- Visualizing a NetworkAssign customized names to routers, hosts, and Internet exchanges.
- Reusing a Network ComponentExtend a shared base environment to support different experiments.
- Merging Two EmulationsMerge previously constructed networks.
- Customizing NodesCustomize network nodes.
- Add Existing ContainersConnect existing Docker containers to the emulated network.
- Generating an AS TopologyGenerate random topologies within an AS using mathematically defined graph models.
- Route ReflectorDeploy an emulated network containing both full-mesh iBGP and route reflector configurations.
Internet services
- Building a Mini InternetBuild a mini Internet containing multiple IXes, transit ASes, and stub ASes.
- Building a DNS ComponentBuild a DNS component containing root, top-level domain, and authoritative name servers.
- Dynamic Addressing with DHCPDeploy DHCP servers that support dynamic address allocation.
- Routing with IP AnycastServe the same IP address from two sites and observe BGP route selection.
- Public Key InfrastructureIssue certificates through a private ACME CA and provide HTTPS services.
- Distributed Storage with IPFSConfigure IPFS Kubo services in a mini Internet to add and retrieve files across nodes using content identifiers.
- Network Traffic GenerationProvide components for generating configurable network traffic.
- CDN Steering and Content DeliveryUse a CDN to return different DNS responses in a network containing multiple edge sites and a shared origin.
- MPLS Backbone NetworkEnable MPLS within a transit autonomous system.
- Kubernetes Cluster DeploymentProvide a Kubernetes-based distributed network emulation environment.
SCION networking
No examples match your search. Try a different topic or example code.