2019-08-08 12:08:07 +00:00
|
|
|
|
@Misc{ripe_exhaustion,
|
|
|
|
|
author = {RIPE},
|
2019-08-08 12:45:16 +00:00
|
|
|
|
title = {IPv4 Exhaustion},
|
2019-08-08 12:08:07 +00:00
|
|
|
|
howpublished = {\url{https://www.ripe.net/publications/ipv6-info-centre/about-ipv6/ipv4-exhaustion}}}
|
|
|
|
|
|
|
|
|
|
@Misc{apnic_exhaustion,
|
|
|
|
|
author = {APNIC},
|
2019-08-08 12:45:16 +00:00
|
|
|
|
title = {APNIC’s IPv4 pool status},
|
2019-08-08 12:08:07 +00:00
|
|
|
|
howpublished = {\url{https://www.apnic.net/community/ipv4-exhaustion/graphical-information/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{google:_ipv6_googl,
|
|
|
|
|
author = {Google},
|
|
|
|
|
title = {IPv6 - Google},
|
|
|
|
|
howpublished = {\url{https://www.google.com/intl/en/ipv6/statistics.html}}}
|
|
|
|
|
|
|
|
|
|
@Misc{lacnic:_ipv4_deplet_phases,
|
|
|
|
|
author = {LACNIC},
|
|
|
|
|
title = {IPv4 Depletion Phases},
|
|
|
|
|
howpublished = {\url{https://www.lacnic.net/1039/1/lacnic/ipv4-depletion-phases}}}
|
2019-08-08 12:45:16 +00:00
|
|
|
|
|
|
|
|
|
@Misc{afrinic:_afrin_ipv4_exhaus,
|
|
|
|
|
author = {AFRINIC},
|
|
|
|
|
title = {AFRINIC IPv4 Exhaustion},
|
|
|
|
|
howpublished = {\url{https://afrinic.net/exhaustion}}}
|
|
|
|
|
|
|
|
|
|
@Misc{arin:_ipv4_addres_option,
|
|
|
|
|
author = {ARIN},
|
|
|
|
|
title = {IPv4 Addressing Options},
|
|
|
|
|
howpublished = {\url{https://www.arin.net/resources/guide/ipv4/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{vyncke:_ipv6_deploy_aggreg_status,
|
|
|
|
|
author = {Eric Vyncke},
|
|
|
|
|
title = {IPv6 Deployment Aggregated Status},
|
|
|
|
|
howpublished = {\url{https://www.vyncke.org/ipv6status/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{cisco:_ipv6,
|
|
|
|
|
author = {CISCO},
|
|
|
|
|
title = {6lab - The place to monitor IPv6 adoption},
|
|
|
|
|
howpublished = {\url{https://6lab.cisco.com/stats/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{akamai:_ipv6_adopt_visual,
|
|
|
|
|
author = {Akamai},
|
|
|
|
|
title = {IPv6 Adoption Visualization},
|
|
|
|
|
howpublished = {\url{https://www.akamai.com/us/en/resources/our-thinking/state-of-the-internet-report/state-of-the-internet-ipv6-adoption-visualization.jsp#countries}}}
|
2019-08-09 08:38:54 +00:00
|
|
|
|
|
|
|
|
|
@Misc{wikipedia:_ipv6,
|
|
|
|
|
author = {Wikipedia},
|
|
|
|
|
title = {IPv6 transition mechanism},
|
|
|
|
|
howpublished = {\url{https://en.wikipedia.org/wiki/IPv6_transition_mechanism}},
|
|
|
|
|
note = {As requested on 2019-08-08}}
|
2019-08-09 09:49:41 +00:00
|
|
|
|
|
|
|
|
|
@Misc{_implem_your_switc_target_with_bmv2,
|
|
|
|
|
author = {BMV2},
|
|
|
|
|
title = {IMPLEMENTING YOUR SWITCH TARGET WITH BMv2},
|
|
|
|
|
howpublished = {\url{http://www.bmv2.org/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{netfpga:_p4_netpf_public_github,
|
|
|
|
|
author = {NetFPGA},
|
|
|
|
|
title = {P4-NetPFGA-Public repository at Github},
|
|
|
|
|
howpublished = {\url{https://github.com/NetFPGA/P4-NetFPGA-public}}}
|
|
|
|
|
|
|
|
|
|
@Misc{networks:_tofin,
|
|
|
|
|
author = {Barefoot Networks},
|
|
|
|
|
title = {Tofino2},
|
|
|
|
|
howpublished = {\url{https://barefootnetworks.com/products/brief-tofino-2/}}}
|
2019-08-09 12:25:18 +00:00
|
|
|
|
|
|
|
|
|
@Misc{lutchansky:_tayga_simpl_nat64_linux,
|
|
|
|
|
author = {Nathan Lutchansky},
|
|
|
|
|
title = {TAYGA - Simple, no-fuss NAT64 for Linux},
|
|
|
|
|
howpublished = {\url{http://www.litech.org/tayga/}}}
|
|
|
|
|
|
2019-08-14 15:23:12 +00:00
|
|
|
|
@Misc{mexico:_jool_open_sourc_siit_nat64_linux,
|
|
|
|
|
author = {NIC Mexico},
|
|
|
|
|
title = {Jool an Open Source SIIT and NAT64 for Linux.},
|
|
|
|
|
howpublished = {\url{https://www.jool.mx/en/index.html}}}
|
|
|
|
|
|
2019-08-09 12:25:18 +00:00
|
|
|
|
@Misc{vanbever:_progr_networ_data_planes,
|
|
|
|
|
author = {Laurent Vanbever},
|
|
|
|
|
title = {Programming Network Data Planes},
|
|
|
|
|
howpublished = {\url{https://github.com/nsg-ethz/p4-learning/blob/master/slides/02_p4_env.pdf}}}
|
|
|
|
|
|
|
|
|
|
@Misc{ungleich:_ipv4,
|
|
|
|
|
author = {ungleich},
|
|
|
|
|
title = {Die IPv4, die!},
|
|
|
|
|
howpublished = {\url{https://ungleich.ch/en-us/cms/blog/2019/01/09/die-ipv4-die/}}}
|
2019-08-10 15:48:31 +00:00
|
|
|
|
|
|
|
|
|
@Misc{nginx:_nginx_high_perfor_load_balan,
|
|
|
|
|
author = {NGINX},
|
2019-08-10 16:11:42 +00:00
|
|
|
|
title = {NGINX | High Performance Load Balancer, Web Server, \& Reverse Proxy},
|
2019-08-10 15:48:31 +00:00
|
|
|
|
howpublished = {\url{https://www.nginx.com/}}}
|
2019-08-12 10:13:59 +00:00
|
|
|
|
|
|
|
|
|
@Misc{openvswitch,
|
|
|
|
|
author = {Linux Foundation},
|
|
|
|
|
title = {Open vSwitch},
|
|
|
|
|
howpublished = {\url{https://www.openvswitch.org/}}}
|
|
|
|
|
|
|
|
|
|
@Misc{wikipedia:_ipv4,
|
|
|
|
|
author = {Wikipedia},
|
|
|
|
|
title = {IPv4 header checksum},
|
|
|
|
|
howpublished = {\url{https://en.wikipedia.org/wiki/IPv4_header_checksum}},
|
|
|
|
|
note = {Requested on 2019-08-12}}
|
|
|
|
|
|
|
|
|
|
@Misc{schottelius:github1675,
|
|
|
|
|
author = {Nico Schottelius},
|
|
|
|
|
title = {Casting bit<16> to bit<32> in checksum causes incorrect json to be generated},
|
|
|
|
|
howpublished = {\url{https://github.com/p4lang/p4c/issues/1765}}}
|
|
|
|
|
|
|
|
|
|
@Misc{schottelius:github745,
|
|
|
|
|
author = {Nico Schottelius},
|
|
|
|
|
title = {Add access to table keys},
|
|
|
|
|
howpublished = {\url{https://github.com/p4lang/p4-spec/issues/745}}}
|
|
|
|
|
|
|
|
|
|
@Misc{theojepsen:_get,
|
|
|
|
|
author = {theojepsen},
|
|
|
|
|
title = {Get size of header},
|
|
|
|
|
howpublished = {\url{https://github.com/p4lang/p4-spec/issues/660}}}
|
2019-08-13 10:56:15 +00:00
|
|
|
|
|
|
|
|
|
@Misc{wikipedia:_solic,
|
|
|
|
|
author = {Wikipedia},
|
|
|
|
|
title = {Solicited-node multicast address},
|
|
|
|
|
howpublished = {\url{https://en.wikipedia.org/wiki/Solicited-node_multicast_address}},
|
|
|
|
|
note = {Requested on 2019-08-13}}
|
2019-08-14 15:23:12 +00:00
|
|
|
|
|
|
|
|
|
@Misc{schottelius:thesisrepo,
|
|
|
|
|
author = {Nico Schottelius},
|
|
|
|
|
title = {High speed NAT64 in P4 (git repository)},
|
|
|
|
|
howpublished = {\url{https://gitlab.ethz.ch/nsg/student-projects/ma-2019-19_high_speed_nat64_with_p4}}}
|
2019-08-15 13:33:08 +00:00
|
|
|
|
|
|
|
|
|
@Misc{schottelius:_exter_p4_netpf,
|
|
|
|
|
author = {Nico Schottelius},
|
|
|
|
|
title = {Extern for checksum'ing payload (P4-NetPFGA-public)},
|
|
|
|
|
howpublished = {\url{https://github.com/NetFPGA/P4-NetFPGA-public/issues/13}}}
|
|
|
|
|
|
|
|
|
|
@Misc{hendrik:_p4_progr_fpga_semes_thesis_sa,
|
|
|
|
|
author = {Hendrik Züllig, Supervisor; Prof. Dr. Laurent Vanbever; Tutor: Tobias Bühler},
|
|
|
|
|
title = {P4-Programming on an FPGA, Semester Thesis SA-2019-02},
|
|
|
|
|
howpublished = {\url{https://gitlab.ethz.ch/nsg/student-projects/sa-2019-02_p4_programming_sume_netfpga/blob/master/SA-2019-02.pdf}}}
|
2019-08-15 14:45:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Misc{wikipedia:_jumbo,
|
|
|
|
|
author = {Wikipedia},
|
|
|
|
|
title = {Jumbo frame},
|
|
|
|
|
howpublished = {\url{https://en.wikipedia.org/wiki/Jumbo_frame}},
|
|
|
|
|
note = {Requested on 2019-08-15}}
|