-
Notifications
You must be signed in to change notification settings - Fork 4
/
ietf-116-hackathon-bgp-mup-safi-interop.html
165 lines (130 loc) · 3.94 KB
/
ietf-116-hackathon-bgp-mup-safi-interop.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<!DOCTYPE html>
<html>
<head>
<title>IETF Hackathon - [Project Name] </title>
<meta charset="utf-8">
<style>
@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);
@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic);
@import url(https://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic);
div.left-column { width: 49%; float: left; }
div.right-column { width: 49%; float: right; }
div.right-column ~ p { clear: both; }
div.right-column ~ ul { clear: both; }
div.my-footer {
border-top: 1px solid #ccc;
font-size: 10pt;
text-align: center;
position: fixed;
bottom: 0px;
left: 0px;
height: 30px;
width: 100%;
}
div.my-footer p {
margin-top: 10px;
height: 30px;
}
body { font-family: 'Droid Serif'; }
h1, h2, h3 {
font-family: 'Yanone Kaffeesatz';
font-weight: normal;
}
.remark-code, .remark-inline-code { font-family: 'Ubuntu Mono'; }
</style>
</head>
<body>
<textarea id="source">
class: center, middle
# IETF Hackathon
## BGP-MUP SAFI <br> Implementation and Interop
IETF 116
25-26 March 2023
Yokohama
---
# Hackathon Plan
Let's implement a new BGP SAFI and do the Interop together!
- MUP Architecture and BGP-MUP SAFI
- https://datatracker.ietf.org/doc/draft-mhkk-dmm-srv6mup-architecture/
- https://datatracker.ietf.org/doc/draft-mpmz-bess-mup-safi/
- Participated BGP developers
- Arrcus
- Cisco
- ExaBGP
- FRR
- Furukawa
- GoBGP
- (Open BMP)
<How you planned to solve it?>
<div class="my-footer"><p>IETF Hackathon - BGP-MUP SAFI Impl/Interop </p></div>
---
# What got done
<What you achieved? (key results)>
- Running code for BGP-MUP SAFI supported BGP implementations
- GoBGP:
- <https://gist.github.com/higebu/ad7b47f675b5d3a8a6296c9fc48e7836>
- Already merged into the master repo:
- <https://github.com/osrg/gobgp/>
- ExaBGP:
- <https://github.com/Exa-Networks/exabgp/pull/1142/>
- Already merged into the master repo:
- <https://github.com/Exa-Networks/exabgp/>
<div class="my-footer"><p>IETF Hackathon - BGP-MUP SAFI Impl/Interop </p></div>
---
# The Interop Matrix
<!-- .left[![Left-aligned image](https://upload.wikimedia.org/wikipedia/commons/b/b8/Muito_fixe.png)] -->
<img src="https://github.com/IETF-Hackathon/ietf116-project-presentations/blob/main/bgp-mup-safi-interop-matrix.png?raw=true" alt="Interop Matrix" width="800" height="450">
<div class="my-footer"><p>IETF Hackathon - BGP-MUP SAFI Impl/Interop </p></div>
---
# What we learned
- Network design is important for smooth interop scenarios.
- Better understanding on MUP SAFI format for coding.
<div class="my-footer"><p>IETF Hackathon - BGP-MUP SAFI Impl/Interop </p></div>
---
# Wrap up
---
.left-column[
#### Team members:
- Derek Yeung
- Kaito Sawada
- Ketan Talaulikar
- Katsuhiro Horiba
- Leo Fujita
- Mahesh Jethanandani
- Matthew Anderson
- Ryosuke Takenaka
- Satoru Matsushima, Champion
- Takeru Hayasaka
- Tatsuya Fujiwara
- Teppei Kamata
- Tetsuya Murakami
- Yuya Kawakami
- Yuya Kusakabe
]
.left-column[
#### First timers @ IETF/Hackathon:
- Derek Yeung
- Kaito Sawada
- Ketan Talaulikar
- Leo Fujita
- Matthew Anderson
- Ryosuke Takenaka
- Takeru Hayasaka
- Tatsuya Fujiwara
- Teppei Kamata
- Yuya Kawakami
- Yuya Kusakabe
]
.right-column[
#### Notes and contacts:
- Satoru Matsushima, satoru.matsushima@gmail.com
]
<div class="my-footer"><p>IETF Hackathon - BGP-MUP SAFI Impl/Interop </p></div>
</textarea>
<script src="https://remarkjs.com/downloads/remark-latest.min.js">
</script>
<script>
var slideshow = remark.create();
</script>
</body>
</html>