| 1 | 2024-05-03T02:49:40.482Z | INFO | slog-rs: spawning new session
|
| 2 | 2024-05-03T02:49:40.483Z | DEBG | slog-rs: [r1] starting peer state machine
|
| 3 | 2024-05-03T02:49:40.483Z | INFO | slog-rs: [r1] idle -> connect
|
| 4 | 2024-05-03T02:49:40.483Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
| 5 | 2024-05-03T02:49:40.483Z | INFO | slog-rs: spawning recv loop
|
| 6 | 2024-05-03T02:49:40.484Z | INFO | slog-rs: [r1] connected to 1.0.0.1:179
|
| 7 | 2024-05-03T02:49:40.484Z | INFO | slog-rs: [r1] connect -> open sent
|
| 8 | 2024-05-03T02:49:40.484Z | DEBG | slog-rs: [1.0.0.1:179] recv: Open(
OpenMessage {
version: 4,
asn: 23456,
hold_time: 6,
id: 1,
parameters: [
Capabilities(
[
FourOctetAs {
asn: 4200000001,
},
MultiprotocolExtensions {
afi: 1,
safi: 1,
},
AddPath {
elements: [
AddPathElement {
afi: 1,
safi: 1,
send_receive: 1,
},
],
},
],
),
],
},
)
|
| 9 | 2024-05-03T02:49:40.484Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
| 10 | 2024-05-03T02:49:40.484Z | TRAC | slog-rs: [r1] sending keepalive
|
| 11 | 2024-05-03T02:49:40.485Z | INFO | slog-rs: [r1] open sent -> open confirm
|
| 12 | 2024-05-03T02:49:40.485Z | INFO | slog-rs: [r1] open confirm -> session setup
|
| 13 | 2024-05-03T02:49:40.485Z | TRAC | slog-rs: [r1] sending keepalive
|
| 14 | 2024-05-03T02:49:40.485Z | INFO | slog-rs: [r1] session setup -> established
|
| 15 | 2024-05-03T02:49:40.485Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
| 16 | 2024-05-03T02:49:40.485Z | TRAC | slog-rs: [r1] keepalive received
|
| 17 | 2024-05-03T02:49:40.486Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
| 18 | 2024-05-03T02:49:40.486Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
| 19 | 2024-05-03T02:49:40.487Z | INFO | slog-rs: [r1] update received: UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
}
|
| 20 | 2024-05-03T02:49:40.487Z | DEBG | slog-rs: [1.0.0.1:179] recv: Update(
UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
},
)
|
| 21 | 2024-05-03T02:49:40.487Z | INFO | slog-rs: sending notification for change set ChangeSet {
generation: 0,
import: ImportChangeSet {
added: {
Route4ImportKey {
prefix: Prefix4 {
value: 1.2.3.0,
length: 24,
},
nexthop: 1.0.0.1,
id: 1,
priority: 100,
},
},
removed: {},
},
origin: OriginChangeSet {
added: {},
removed: {},
},
}
|
| 22 | 2024-05-03T02:49:40.488Z | INFO | slog-rs: [r1] update received: UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
}
|
| 23 | 2024-05-03T02:49:40.488Z | INFO | slog-rs: no effective change for Active(
{
Route4ImportKey {
prefix: Prefix4 {
value: 1.2.3.0,
length: 24,
},
nexthop: 1.0.0.1,
id: 1,
priority: 100,
},
},
) -> Active(
{
Route4ImportKey {
prefix: Prefix4 {
value: 1.2.3.0,
length: 24,
},
nexthop: 1.0.0.1,
id: 1,
priority: 100,
},
},
)
|
| 24 | 2024-05-03T02:49:40.488Z | INFO | slog-rs: [r1] update received: UpdateMessage {
withdrawn: [],
path_attributes: [
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: Origin,
},
value: Origin(
Egp,
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: AsPath,
},
value: As4Path(
[
As4PathSegment {
typ: AsSequence,
value: [
4200000001,
],
},
],
),
},
PathAttribute {
typ: PathAttributeType {
flags: 64,
type_code: NextHop,
},
value: NextHop(
1.0.0.1,
),
},
],
nlri: [
Prefix {
length: 24,
value: [
1,
2,
3,
0,
],
},
],
}
|
| 25 | 2024-05-03T02:49:40.488Z | INFO | slog-rs: no effective change for Active(
{
Route4ImportKey {
prefix: Prefix4 {
value: 1.2.3.0,
length: 24,
},
nexthop: 1.0.0.1,
id: 1,
priority: 100,
},
},
) -> Active(
{
Route4ImportKey {
prefix: Prefix4 {
value: 1.2.3.0,
length: 24,
},
nexthop: 1.0.0.1,
id: 1,
priority: 100,
},
},
)
|
| 26 | 2024-05-03T02:49:43.475Z | DEBG | slog-rs: [1.0.0.1:179] recv: KeepAlive
|
| 27 | 2024-05-03T02:49:43.476Z | TRAC | slog-rs: [r1] keepalive received
|
| 28 | 2024-05-03T02:49:43.484Z | TRAC | slog-rs: [r1] sending keepalive
|
| 29 | 2024-05-03T02:49:46.485Z | TRAC | slog-rs: [r1] sending keepalive
|
| 30 | 2024-05-03T02:49:49.385Z | WARN | slog-rs: [r1] hold timer expired
|
| 31 | 2024-05-03T02:49:49.386Z | INFO | slog-rs: [r1] sending notification HoldTimerExpired/HoldTime(0)
|
| 32 | 2024-05-03T02:49:49.386Z | INFO | slog-rs: [r1] established -> idle
|
| 33 | 2024-05-03T02:49:52.486Z | INFO | slog-rs: [r1] idle hold time expire, attempting connect
|
| 34 | 2024-05-03T02:49:52.487Z | INFO | slog-rs: [r1] idle -> connect
|
| 35 | 2024-05-03T02:49:52.487Z | DEBG | slog-rs: [1.0.0.1:179] connecting
|
| 36 | 2024-05-03T02:49:52.487Z | ERRO | slog-rs: connect: ChannelSend("sending on a closed channel")
|
| 37 | 2024-05-03T02:49:52.487Z | WARN | slog-rs: [r1] initial connect attempt failed: channel send sending on a closed channel
|