Tidy the remaining top-level files after the lecture
The preview launcher pointed at the removed slides and editor state does not belong in the tree. The Dockerfile and README no longer refer to the lab. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
22b9eeacdc
commit
b7e5084f83
4 files changed
+8
-17
No files matched your search
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "0.0.1",
|
|
||||||
"configurations": [
|
|
||||||
{
|
|
||||||
"name": "slides",
|
|
||||||
"runtimeExecutable": "python3",
|
|
||||||
"runtimeArgs": ["slides/serve.py", "8765"],
|
|
||||||
"port": 8765
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
/target
|
/target
|
||||||
__pycache__/
|
__pycache__/
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
.claude/
|
||||||
+2
-1
@@ -1,4 +1,5 @@
|
|||||||
# Builds the ferrix_bgp daemon for the lab. See docs/lab/README.md.
|
# Builds the daemon into a small image. Mount a configuration file at
|
||||||
|
# /etc/ferrix/server.textpb, or pass another path as the first argument.
|
||||||
FROM rust:1.92-bookworm AS build
|
FROM rust:1.92-bookworm AS build
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# BGP
|
# BGP
|
||||||
|
|
||||||
The `bgp` crate is an implementation of the Border Gateway Protocol, which is used to exchange routing and control plane information between Autonomous Systms.
|
The `bgp` crate is an implementation of the Border Gateway Protocol, which is used to exchange routing and control plane information between Autonomous Systems.
|
||||||
|
|
||||||
The aim of this project is to provide a modern, high performance, secure and programatic and customizable software package that can be useful to network operators, researchers, and people interested in Internet.
|
The aim of this project is to provide a modern, high performance, secure, programmatic and customizable software package that can be useful to network operators, researchers, and people interested in Internet.
|
||||||
|
|
||||||
## Current status.
|
## Current status.
|
||||||
|
|
||||||
@@ -22,8 +22,8 @@ We aim for the 1.0 release to be functional and stable to operate peering sessio
|
|||||||
- ☐ Notification message
|
- ☐ Notification message
|
||||||
- ✅ Implement scaffolding required to start and configure a server
|
- ✅ Implement scaffolding required to start and configure a server
|
||||||
- ✅ Implement connection logic to establish sessions with peers (passive and active)
|
- ✅ Implement connection logic to establish sessions with peers (passive and active)
|
||||||
- ✅ Locally originated routes with communities, announced to all peers
|
- ✅ Routes originated from the configuration, with communities, announced to all peers
|
||||||
- ✅ HTTP API, live status page and Prometheus metrics
|
- ✅ Read-only HTTP API, status page and Prometheus metrics
|
||||||
- ☐ Implement an efficient data structure for storing prefixes (e.g. Poptrie)
|
- ☐ Implement an efficient data structure for storing prefixes (e.g. Poptrie)
|
||||||
- ☐ Filtering for peer RIB in / out
|
- ☐ Filtering for peer RIB in / out
|
||||||
- ☐ Main / auxillary RIBs for exchanging routes between peers
|
- ☐ Main / auxiliary RIBs for exchanging routes between peers
|
||||||
Reference in new issue
Block a user