107 Commits
Author SHA1 Message Date
ISHIDA Wataru 0bd939e926 docs/packet: s/draft-ietf-idr-flowspec-redirect-rt-bis-05/RFC7674
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-04-01 14:46:55 +09:00
FUJITA Tomonori 311324fab8 move packet/*.go to packet/bgp/*.go for Go's convention
Later, we move non-bgp protocol stuff like mrt under their own
direcotries.

Signed-off-by: FUJITA Tomonori <[email protected]>
2016-03-31 13:19:17 +09:00
ISHIDA WataruandFUJITA Tomonori 051621bf3a *: support draft-ietf-idr-flowspec-l2vpn-03
$ gobgp g ri add -a l2vpn-flowspec match destination-mac 01:01:01:01:01:01 ether-type ipv4 vid 10 cos 20
$ gobgp g ri add -a l2vpn-flowspec match source-mac 01:01:01:01:01:01 ether-type arp inner-vid 20 inner-cos 20

Signed-off-by: ISHIDA Wataru <[email protected]>
2016-03-31 11:38:17 +09:00
kasivia 506d03c92f added wget for gobgp static and dynamic bash 2016-03-23 15:09:38 -07:00
FUJITA Tomonori d2a7476241 server: change mrt config format
to be consistent with others.

Signed-off-by: FUJITA Tomonori <[email protected]>
2016-03-20 01:05:44 +09:00
ISHIDA WataruandFUJITA Tomonori 2a0168f867 *: support Opaque Signaling
see https://tools.ietf.org/html/draft-lapukhov-bgp-opaque-signaling-01

using 16397 for AFI, 241 for SAFI, 41 for Opaque Path Attribute
temporarily.

$ gobgp global rib add -a opaque key hello value world

Signed-off-by: ISHIDA Wataru <[email protected]>
2016-03-20 01:00:51 +09:00
FUJITA Tomonori 731f4fa3ea server: support mrt dump rotation like Quagga
Signed-off-by: FUJITA Tomonori <[email protected]>
2016-03-20 00:09:44 +09:00
FUJITA Tomonori 66ac5a1051 packet: support flowspec "not-a-fragment" fragment type
Signed-off-by: FUJITA Tomonori <[email protected]>
2016-03-19 22:12:14 +09:00
ISHIDA Wataru a5cc2b1397 cli: enhance global command
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-03-17 10:47:11 +09:00
ISHIDA Wataru 5120cfc7ca config: move Mrt/Bmp configuration outside of Global configuration
Global config basically store configuration whose change will cause
all neighbor session restart.

Mrt and Bmp configuration is not such. Put them outside of Global
config.

Signed-off-by: ISHIDA Wataru <[email protected]>
2016-03-17 10:47:03 +09:00
ISHIDA Wataru 79a8275508 docs: update
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-03-11 03:28:59 +09:00
ISHIDA WataruandFUJITA Tomonori 1f6e2d490b docs: update 2016-02-29 16:45:09 -08:00
ISHIDA WataruandFUJITA Tomonori 5da1c48a5c docs: update
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-02-29 15:59:42 -08:00
ISHIDA WataruandFUJITA Tomonori 0b78f57ccd config/server: support per-peer asn
you can override `global.config.as` by `neighbor.config.local-as`

Signed-off-by: ISHIDA Wataru <[email protected]>
2016-02-29 15:59:42 -08:00
FUJITA Tomonori 94639ab621 doc: fix bmp config example
Signed-off-by: FUJITA Tomonori <[email protected]>
2016-02-29 15:36:14 +09:00
FUJITA Tomonori aaa6004f5d docs: lib.md: update gRPC API usage
Signed-off-by: FUJITA Tomonori <[email protected]>
2016-02-27 04:12:49 -08:00
FUJITA Tomonori e97594e021 packet: fix strange flow spec fragment keywords
"not-a-fragment" and "is-a-fragment" are renamed to "dont-fragment"
and "is-fragment" respectively.

Signed-off-by: FUJITA Tomonori <[email protected]>
2016-02-25 18:28:21 +09:00
Naoto HanaueandFUJITA Tomonori efff7f552f ops: add doc 2016-02-19 21:14:59 -08:00
Vincent BernatandFUJITA Tomonori 415e6257e8 doc: fix formatting in policy configuration documentation
Due to a bad indentation, tables and titles weren't rendered properly on
GitHub.

Signed-off-by: Vincent Bernat <[email protected]>
2016-02-10 02:35:19 +09:00
Vincent BernatandFUJITA Tomonori 6f783bf0a3 doc: fix rs policy figure labels
"inport" becomes "import" and "from" becomes "to" when exporting to
another peer.

Signed-off-by: Vincent Bernat <[email protected]>
2016-02-10 02:31:38 +09:00
ISHIDA Wataru a892882fe3 docs: update
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-02-13 08:39:17 +09:00
ISHIDA WataruandFUJITA Tomonori b850c9eeb9 docs: add graceful restart documentation
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-02-10 23:42:09 -08:00
Hiroshi Yokoi 6f2259f027 doc: add java section
Signed-off-by: Hiroshi Yokoi <[email protected]>
2016-02-09 19:49:38 +09:00
FUJITA Tomonori d280168106 add route collector feature support
like openbgp's route collector, sends all updates (not only best).

Signed-off-by: FUJITA Tomonori <[email protected]>
2016-02-06 15:07:36 -08:00
ISHIDA WataruandFUJITA Tomonori c9436bc721 server: add support specifying addresses to listen
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-02-04 23:34:24 -08:00
FUJITA Tomonori 8bb77472fa doc: add rpki monitor API
Signed-off-by: FUJITA Tomonori <[email protected]>
2016-01-18 16:57:57 -08:00
ISHIDA WataruandFUJITA Tomonori 943e6adb3d docs: fix typo
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-12 10:59:03 +09:00
ISHIDA WataruandFUJITA Tomonori debb5ae065 docs: add configuration example
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-12 10:59:03 +09:00
ISHIDA WataruandFUJITA Tomonori e3dc6563e8 docs: add yaml example
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-12 10:59:03 +09:00
ISHIDA WataruandFUJITA Tomonori 445176636c docs: update policy doc
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-12 10:59:03 +09:00
ISHIDA Wataru aff1c244ad bmp: use watcher infra to implement bmp feature
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-09 22:51:23 +09:00
ISHIDA WataruandFUJITA Tomonori da01fa48af docs: update
Signed-off-by: ISHIDA Wataru <[email protected]>
2016-01-09 05:17:57 -08:00
ISHIDA Wataru 58946b7924 config: make config/state variable name simple
Signed-off-by: ISHIDA Wataru <[email protected]>
2015-12-28 21:02:03 +09:00
Manuel de Brito Fontes e0fb668471 Update lib demo to fix compilation errors 2015-12-23 10:58:05 -03:00
FUJITA Tomonori 8f53958c65 doc: fix policy's NeighborSet examples
Signed-off-by: FUJITA Tomonori <[email protected]>
2015-12-22 16:03:03 +09:00
ISHIDA Wataru c0e0aafa74 gobgpd/gobgp: change grcp port to 50051 from 8080
also add an option to change grpc port

Signed-off-by: ISHIDA Wataru <[email protected]>
2015-12-22 15:29:29 +09:00
Hiroshi Yokoi e71fb3a3ae doc: update ruby grpc 2015-12-19 22:27:43 -08:00
Pavel OdintsovandFUJITA Tomonori 2648b9bae2 Sync C++ examples with recent changes in gRPC and GoGBP API 2015-12-16 15:06:56 -08:00
ISHIDA WataruandFUJITA Tomonori 7a0bbc22d8 docs: add a document about how to use gobgp as a bgp library
Signed-off-by: ISHIDA Wataru <[email protected]>
2015-12-15 12:09:51 +09:00
Hiroshi YokoiandFUJITA Tomonori 3213eed6a5 doc: update python grpc instruction
Signed-off-by: Hiroshi Yokoi <[email protected]>
2015-12-07 05:18:46 -08:00
ISHIDA Wataru 3e880da4ba doc: update cli syntax
Signed-off-by: ISHIDA Wataru <[email protected]>
2015-12-06 12:46:07 +09:00
ISHIDA Wataru 7ff862f3ee api/cli: support showing longer-prefix
$ gobgp global rib
    Network      Next Hop  AS_PATH  Age       Attrs
*>  10.0.0.0/24  0.0.0.0            00:00:01  [{Origin: ?}]

$ gobgp global rib 10.0.0.0/20
Network not in table

$ gobgp global rib 10.0.0.0/20 longer-prefix
    Network      Next Hop  AS_PATH  Age       Attrs
*>  10.0.0.0/24  0.0.0.0            00:00:01  [{Origin: ?}]

Signed-off-by: ISHIDA Wataru <[email protected]>
2015-12-04 11:01:07 +09:00
Shintaro Kojima dbd83f729f Add an example of Node.js 2015-11-15 21:51:51 +09:00
Han Zhou 16f7367a9a doc: correct the example of rib add command
Network prefix is required rather than just IP.
2015-11-10 11:48:49 -08:00
ISHIDA WataruandFUJITA Tomonori 2eecaf8462 docs: update document for policy-related commands
Signed-off-by: ISHIDA Wataru <[email protected]>
2015-10-20 10:33:10 +09:00
Toshiki Tsuboi 7b350a733c cli: fix vrf add command
Correct mistakes of Export RT
2015-10-11 06:36:07 +09:00
ISHIDA Wataru 64d2821d8b docs: update flowspec document
we support ipv6-flowspec

Signed-off-by: ISHIDA Wataru <[email protected]>
2015-10-08 01:46:11 +09:00
Pavel OdintsovandFUJITA Tomonori 94b9f27c89 Enhanced C++ client library
Now we could call any important functions for IPv4 unicast and IPv4
Flow Spec. I have updated code for new service / packages names.
2015-10-02 03:25:32 +09:00
ISHIDA Wataru 841971972b docs: update zebra documentation
Signed-off-by: ISHIDA Wataru <[email protected]>
2015-09-25 18:20:48 +09:00
Toshiki Tsuboi 92bfac2065 tools: change for renaming api-name of package/service to gobgpapi
Needs to change it because of renaming name from Grpc to GobgpApi.
2015-09-23 08:47:58 +09:00