MCPcopy Index your code
hub / github.com/Miyoshi-Ryota/mrbgpdv2

github.com/Miyoshi-Ryota/mrbgpdv2 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
105 symbols 170 edges 18 files 7 documented · 7%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

mrbgpdv2

Integration Test Status Unit Test Status Super Lint Status

This repository is BGP (Border Gateway Protocol / RFC4271) implementation by Rust. This repository aims to explain how to implement BGP and routing protocols. An explanation of this implementation in Japanese can be found here.

Core symbols most depended-on inside this repo

push
called by 14
src/path_attribute.rs
next
called by 11
src/peer.rs
insert
called by 10
src/routing.rs
start
called by 9
src/peer.rs
enqueue
called by 9
src/event_queue.rs
routes
called by 4
src/routing.rs
bytes_len
called by 3
src/routing.rs
update_to_all_unchanged
called by 3
src/routing.rs

Shape

Method 63
Class 22
Function 11
Enum 9

Languages

Rust100%

Modules by API surface

src/routing.rs27 symbols
src/peer.rs10 symbols
src/path_attribute.rs10 symbols
src/connection.rs9 symbols
src/bgp_type.rs7 symbols
src/packets/update.rs6 symbols
src/packets/header.rs6 symbols
src/packets/open.rs5 symbols
src/packets/message.rs5 symbols
src/packets/keepalive.rs5 symbols
src/error.rs5 symbols
src/event_queue.rs4 symbols

For agents

$ claude mcp add mrbgpdv2 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page