sonic-buildimage/dockers/docker-orchagent
Lawrence Lee a41c15a329 [swss]: Listen for undeliverable tunnel packets (#9348)
- Create a script in the orchagent docker container which listens for these encapsulated packets which are trapped to CPU (indicating that they cannot be routed/no neighbor info exists for the inner packet). When such a packet is received, the script will issue a ping command to the packet's inner destination IP to start the neighbor learning process.
- This script is also resilient to portchannel status changes (i.e. interface going up or down). An interface going down does not affect traffic sniffing on interfaces which are still up. When an interface comes back up, we restart the sniffer to start capturing traffic on that interface again.
2021-12-16 11:59:34 -08:00
..
base_image_files [202012][Monit] Deprecate the feature of monitoring the critical processes by Monit (#7823) 2021-06-09 09:04:22 -07:00
arp_update.conf [docker-orchagent]: use service dependency in supervisord to start services 2020-05-22 11:01:28 -07:00
buffermgrd.sh [Reclaim buffer] Common infrastructure update for reclaiming buffer (#9133) 2021-12-01 02:28:46 +00:00
critical_processes [submodule]: swss Tunnel Manager changes (#5843) 2020-12-26 11:17:18 -08:00
docker-init.sh Copp Manager Changes (#4861) 2020-11-23 09:31:42 -08:00
Dockerfile.j2 [swss]: Listen for undeliverable tunnel packets (#9348) 2021-12-16 11:59:34 -08:00
enable_counters.py Set default values only on the first start (#7735) 2021-06-16 12:38:30 +00:00
ipinip.json.j2 [IPinIP] Add Loopback2 interface, change dscp mode to uniform (#7234) 2021-04-08 18:38:59 +00:00
ndppd.conf [swss]: Start ndppd after vlanmgrd (#9155) 2021-11-05 00:39:10 +00:00
ndppd.conf.j2 [docker-orchagent]: Increase ndppd kernel poll interval (#7456) 2021-06-02 02:38:54 +00:00
orchagent.sh [Multi Asic] support of swss.rec and sairedis.rec for multi asic (#6310) 2021-02-23 23:56:01 +00:00
ports.json.j2 [cfggen] Make Jinja2 Template Python 3 Compatible 2020-09-30 07:07:43 -07:00
supervisord.conf [swss]: Listen for undeliverable tunnel packets (#9348) 2021-12-16 11:59:34 -08:00
switch.json.j2 Make backend device checking more robust (#5730) 2020-11-10 15:06:35 -08:00
swssconfig.sh Fix for additional intf flap during fast-reboot (#9166) 2021-11-09 23:20:06 +00:00
tunnel_packet_handler.py [swss]: Listen for undeliverable tunnel packets (#9348) 2021-12-16 11:59:34 -08:00
vlan_vars.j2 [swss] Reduce Calls to SONiC Cfggen (#5177) 2020-08-17 15:47:52 -07:00