master-thesis/doc/refs/refs.bib

234 lines
8.6 KiB
BibTeX
Raw Normal View History

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-22 09:17:56 +00:00
howpublished = {\url{https://www.ripe.net/publications/ipv6-info-centre/about-ipv6/ipv4-exhaustion}},
note = {Requested on 2019-08-22}}
2019-08-08 12:08:07 +00:00
@Misc{apnic_exhaustion,
author = {APNIC},
2019-08-08 12:45:16 +00:00
title = {APNICs IPv4 pool status},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.apnic.net/community/ipv4-exhaustion/graphical-information/}},
note = {Requested on 2019-08-22}}
2019-08-08 12:08:07 +00:00
@Misc{google:_ipv6_googl,
author = {Google},
title = {IPv6 - Google},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.google.com/intl/en/ipv6/statistics.html}},
note = {Requested on 2019-08-22}}
2019-08-08 12:08:07 +00:00
@Misc{lacnic:_ipv4_deplet_phases,
author = {LACNIC},
title = {IPv4 Depletion Phases},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.lacnic.net/1039/1/lacnic/ipv4-depletion-phases}},
note = {Requested on 2019-08-22}}
2019-08-08 12:45:16 +00:00
@Misc{afrinic:_afrin_ipv4_exhaus,
author = {AFRINIC},
title = {AFRINIC IPv4 Exhaustion},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://afrinic.net/exhaustion}},
note = {Requested on 2019-08-22}}
2019-08-08 12:45:16 +00:00
@Misc{arin:_ipv4_addres_option,
author = {ARIN},
title = {IPv4 Addressing Options},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.arin.net/resources/guide/ipv4/}},
note = {Requested on 2019-08-22}}
2019-08-08 12:45:16 +00:00
@Misc{vyncke:_ipv6_deploy_aggreg_status,
author = {Eric Vyncke},
title = {IPv6 Deployment Aggregated Status},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.vyncke.org/ipv6status/}},
note = {Requested on 2019-08-22}}
2019-08-08 12:45:16 +00:00
@Misc{cisco:_ipv6,
author = {CISCO},
title = {6lab - The place to monitor IPv6 adoption},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://6lab.cisco.com/stats/}},
note = {Requested on 2019-08-22}}
2019-08-08 12:45:16 +00:00
@Misc{akamai:_ipv6_adopt_visual,
author = {Akamai},
title = {IPv6 Adoption Visualization},
2019-08-22 09:17:56 +00:00
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}},
note = {Requested on 2019-08-22}}
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}},
2019-08-22 09:17:56 +00:00
note = {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},
2019-08-22 09:17:56 +00:00
howpublished = {\url{http://www.bmv2.org/}},
note = {Requested on 2019-08-22}}
2019-08-09 09:49:41 +00:00
@Misc{netfpga:_p4_netpf_public_github,
author = {NetFPGA},
title = {P4-NetPFGA-Public repository at Github},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/NetFPGA/P4-NetFPGA-public}},
note = {Requested on 2019-08-22}}
2019-08-09 09:49:41 +00:00
@Misc{networks:_tofin,
author = {Barefoot Networks},
2019-08-21 08:58:11 +00:00
title = {Barefoot Tofino2},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://barefootnetworks.com/products/brief-tofino-2/}},
note = {Requested on 2019-08-22}}
2019-08-09 12:25:18 +00:00
2019-08-21 08:58:11 +00:00
@Misc{networks:_tofin1,
author = {Barefoot Networks},
title = {Barefoot Tofino},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.barefootnetworks.com/products/brief-tofino/}},
note = {Requested on 2019-08-22}}
2019-08-21 08:58:11 +00:00
@Misc{networks:_arist_series,
author = {Arista Networks},
title = {Arista 7170 Series},
howpublished = {\url{https://www.arista.com/en/products/7170-series}},
note = {Requested on 2019-08-21}}
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-22 09:17:56 +00:00
note = {Requested on 2019-08-22}}
2019-08-09 12:25:18 +00:00
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.},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.jool.mx/en/index.html}},
note = {Requested on 2019-08-22}}
2019-08-14 15:23:12 +00:00
2019-08-09 12:25:18 +00:00
@Misc{vanbever:_progr_networ_data_planes,
author = {Laurent Vanbever},
title = {Programming Network Data Planes},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/nsg-ethz/p4-learning/blob/master/slides/02_p4_env.pdf}},
note = {Requested on 2019-08-22}}
2019-08-09 12:25:18 +00:00
@Misc{ungleich:_ipv4,
author = {ungleich},
title = {Die IPv4, die!},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://ungleich.ch/en-us/cms/blog/2019/01/09/die-ipv4-die/}},
note = {Requested on 2019-08-22}}
2019-08-10 15:48:31 +00:00
2019-08-18 12:24:22 +00:00
2019-08-18 12:36:02 +00:00
@Misc{ungleich:networkinfrastructure,
2019-08-18 12:24:22 +00:00
author = {ungleich},
title = {The ungleich network infrastructure},
howpublished = {\url{https://redmine.ungleich.ch/projects/open-infrastructure/wiki/The_ungleich_network_infrastructure}},
note = {Requested on 2019-08-18}}
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-22 09:17:56 +00:00
howpublished = {\url{https://www.nginx.com/}},
note = {Requested on 2019-08-22}}
2019-08-12 10:13:59 +00:00
@Misc{openvswitch,
author = {Linux Foundation},
title = {Open vSwitch},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://www.openvswitch.org/}},
note = {Requested on 2019-08-22}}
2019-08-12 10:13:59 +00:00
@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},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/p4lang/p4c/issues/1765}},
note = {Requested on 2019-08-22}}
2019-08-12 10:13:59 +00:00
@Misc{schottelius:github745,
author = {Nico Schottelius},
title = {Add access to table keys},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/p4lang/p4-spec/issues/745}},
note = {Requested on 2019-08-22}}
2019-08-12 10:13:59 +00:00
@Misc{theojepsen:_get,
author = {theojepsen},
title = {Get size of header},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/p4lang/p4-spec/issues/660}},
note = {Requested on 2019-08-22}}
@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)},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://gitlab.ethz.ch/nsg/student-projects/ma-2019-19_high_speed_nat64_with_p4}},
note = {Requested on 2019-08-22}}
2019-08-18 21:58:10 +00:00
@Misc{nico18:_implem_layer_ipv4_ipv6_rever_proxy,
author = {Nico Schottelius and Sarah Plocher},
title = {Implementation of a Layer 7 IPv4 to IPv6 Reverse Proxy},
howpublished = {Protected git repositry \url{https://gitlab.ethz.ch/nicosc/sdn-nat64/}, part of the Advanced topics in communication networks course fall 2019, \url{https://adv-net.ethz.ch/}},
year = 2018}
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)},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://github.com/NetFPGA/P4-NetFPGA-public/issues/13}},
note = {Requested on 2019-08-22}}
2019-08-15 13:33:08 +00:00
@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},
2019-08-22 09:17:56 +00:00
howpublished = {\url{https://gitlab.ethz.ch/nsg/student-projects/sa-2019-02_p4_programming_sume_netfpga/blob/master/SA-2019-02.pdf}},
note = {Requested on 2019-08-22}}
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}}
2019-08-18 21:58:10 +00:00
@Misc{huston:_ipv4_addres_repor,
author = {Geoff Huston},
title = {IPv4 Address Report},
howpublished = {\url{https://ipv4.potaroo.net/}},
note = {Requested on 2019-08-18}}
2019-08-19 12:45:41 +00:00
@Misc{rieger:_multip,
author = {Gerhard Rieger},
title = {socat - Multipurpose relay},
howpublished = {\url{http://www.dest-unreach.org/socat/}},
note = {Requested on 2019-08-19}}
@Misc{dugan:_tcp_udp_sctp,
author = {Jon Dugan and Seth Elliott and Bruce A. Mah and Jeff Poskanzer and Kaustubh Prabhu},
title = {iPerf - The ultimate speed test tool for TCP, UDP and SCTP},
howpublished = {\url{https://iperf.fr/}},
note = {Requested on 2019-08-19}}
2019-08-19 15:50:00 +00:00
@Misc{various:_shoul_i_python_python,
author = {Various},
title = {Should I use Python 2 or Python 3 for my development activity?},
howpublished = {\url{https://wiki.python.org/moin/Python2orPython3}},
note = {Requested on 2019-08-19}}
2019-08-21 08:58:11 +00:00
@Misc{zilberman:_netfp_sume,
author = {Noa Zilberman and Yury Audzevich and G. Adam Covington and Andrew W. Moore},
title = {NetFPGA SUME: Toward 100 Gbps as Research Commodity},
howpublished = {IEEE Micro, vol.34, no.5, pp.32-41, Sept.-Oct. 2014, doi: 10.1109/MM.2014.61}}