master-thesis/doc/refs/refs.bib

234 lines
8.6 KiB
BibTeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@Misc{ripe_exhaustion,
author = {RIPE},
title = {IPv4 Exhaustion},
howpublished = {\url{https://www.ripe.net/publications/ipv6-info-centre/about-ipv6/ipv4-exhaustion}},
note = {Requested on 2019-08-22}}
@Misc{apnic_exhaustion,
author = {APNIC},
title = {APNICs IPv4 pool status},
howpublished = {\url{https://www.apnic.net/community/ipv4-exhaustion/graphical-information/}},
note = {Requested on 2019-08-22}}
@Misc{google:_ipv6_googl,
author = {Google},
title = {IPv6 - Google},
howpublished = {\url{https://www.google.com/intl/en/ipv6/statistics.html}},
note = {Requested on 2019-08-22}}
@Misc{lacnic:_ipv4_deplet_phases,
author = {LACNIC},
title = {IPv4 Depletion Phases},
howpublished = {\url{https://www.lacnic.net/1039/1/lacnic/ipv4-depletion-phases}},
note = {Requested on 2019-08-22}}
@Misc{afrinic:_afrin_ipv4_exhaus,
author = {AFRINIC},
title = {AFRINIC IPv4 Exhaustion},
howpublished = {\url{https://afrinic.net/exhaustion}},
note = {Requested on 2019-08-22}}
@Misc{arin:_ipv4_addres_option,
author = {ARIN},
title = {IPv4 Addressing Options},
howpublished = {\url{https://www.arin.net/resources/guide/ipv4/}},
note = {Requested on 2019-08-22}}
@Misc{vyncke:_ipv6_deploy_aggreg_status,
author = {Eric Vyncke},
title = {IPv6 Deployment Aggregated Status},
howpublished = {\url{https://www.vyncke.org/ipv6status/}},
note = {Requested on 2019-08-22}}
@Misc{cisco:_ipv6,
author = {CISCO},
title = {6lab - The place to monitor IPv6 adoption},
howpublished = {\url{https://6lab.cisco.com/stats/}},
note = {Requested on 2019-08-22}}
@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}},
note = {Requested on 2019-08-22}}
@Misc{wikipedia:_ipv6,
author = {Wikipedia},
title = {IPv6 transition mechanism},
howpublished = {\url{https://en.wikipedia.org/wiki/IPv6_transition_mechanism}},
note = {Requested on 2019-08-08}}
@Misc{_implem_your_switc_target_with_bmv2,
author = {BMV2},
title = {IMPLEMENTING YOUR SWITCH TARGET WITH BMv2},
howpublished = {\url{http://www.bmv2.org/}},
note = {Requested on 2019-08-22}}
@Misc{netfpga:_p4_netpf_public_github,
author = {NetFPGA},
title = {P4-NetPFGA-Public repository at Github},
howpublished = {\url{https://github.com/NetFPGA/P4-NetFPGA-public}},
note = {Requested on 2019-08-22}}
@Misc{networks:_tofin,
author = {Barefoot Networks},
title = {Barefoot Tofino2},
howpublished = {\url{https://barefootnetworks.com/products/brief-tofino-2/}},
note = {Requested on 2019-08-22}}
@Misc{networks:_tofin1,
author = {Barefoot Networks},
title = {Barefoot Tofino},
howpublished = {\url{https://www.barefootnetworks.com/products/brief-tofino/}},
note = {Requested on 2019-08-22}}
@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}}
@Misc{lutchansky:_tayga_simpl_nat64_linux,
author = {Nathan Lutchansky},
title = {TAYGA - Simple, no-fuss NAT64 for Linux},
howpublished = {\url{http://www.litech.org/tayga/}}
note = {Requested on 2019-08-22}}
@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}},
note = {Requested on 2019-08-22}}
@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}},
note = {Requested on 2019-08-22}}
@Misc{ungleich:_ipv4,
author = {ungleich},
title = {Die IPv4, die!},
howpublished = {\url{https://ungleich.ch/en-us/cms/blog/2019/01/09/die-ipv4-die/}},
note = {Requested on 2019-08-22}}
@Misc{ungleich:networkinfrastructure,
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}}
@Misc{nginx:_nginx_high_perfor_load_balan,
author = {NGINX},
title = {NGINX | High Performance Load Balancer, Web Server, \& Reverse Proxy},
howpublished = {\url{https://www.nginx.com/}},
note = {Requested on 2019-08-22}}
@Misc{openvswitch,
author = {Linux Foundation},
title = {Open vSwitch},
howpublished = {\url{https://www.openvswitch.org/}},
note = {Requested on 2019-08-22}}
@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}},
note = {Requested on 2019-08-22}}
@Misc{schottelius:github745,
author = {Nico Schottelius},
title = {Add access to table keys},
howpublished = {\url{https://github.com/p4lang/p4-spec/issues/745}},
note = {Requested on 2019-08-22}}
@Misc{theojepsen:_get,
author = {theojepsen},
title = {Get size of header},
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}}
@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}},
note = {Requested on 2019-08-22}}
@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}
@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}},
note = {Requested on 2019-08-22}}
@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}},
note = {Requested on 2019-08-22}}
@Misc{wikipedia:_jumbo,
author = {Wikipedia},
title = {Jumbo frame},
howpublished = {\url{https://en.wikipedia.org/wiki/Jumbo_frame}},
note = {Requested on 2019-08-15}}
@Misc{huston:_ipv4_addres_repor,
author = {Geoff Huston},
title = {IPv4 Address Report},
howpublished = {\url{https://ipv4.potaroo.net/}},
note = {Requested on 2019-08-18}}
@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}}
@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}}
@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}}