Skip to content
Larry Peterson edited this page Feb 22, 2019 · 61 revisions

Roadmap

After a refresh pass to fix the most egregiously out-of-date material (resulting in v5.1 release on October 5, 2018), the following is a TODO list of new material to be added:

  • Chapter 1:
    • Identify recurring themes and tie together: Virtualization/Tunnels, Video/Multimedia
    • Need to expand discussion on ops/mgmt and tie to Software-Defined efforts
  • Chapter 2:
    • Need to expand Access Network section (PON, 5G) [Done: Tagged v5.2.]
    • Consider cutting BISYNC and 2-d parity . [Done: Tagged v5.2.]
  • Chapter 3:
    • Need a major rewrite of the Implementation section [Done: Tagged v5.2.]
    • Need to talk about WDM and packet/optical
  • Chapter 4:
    • Need to talk about cloud's impact on Internet structure (hidden backbones)
    • Consider discussing how BGP is used in practice to effect various policies
    • Need to connect the dots for MPLS and WDM
    • Need to discuss application-level approaches to dealing with mobility
  • Chapter 5
    • Need to add gRPC as an example RPC. [Draft: Merged into master, File rpc.md]
    • Need to set the record straight on HTTP-based streaming (vs RTP).
  • Chapter 6
    • Need to say more about CUBIC [Draft: Merged into master, File tcpcc.md]
    • Need to add DCTCP and BBR descriptions [Draft: Merged into master, File avoidance.md]
    • Need to be more explicit about AQM [Draft: Merged into master, File avoidance.md]
  • Chapter 7
    • Need to add description of Protocol Buffers [Draft: Merged into master, File presentation.md]
    • Need to add more detail on adaptive streaming
  • Chapter 8
    • Need to talk about threats and trust (maybe an intro "Issues" section)
  • Chapter 9
    • Need to add description of HTTP/2. [Draft: Merged into master, File traditional.md]
    • Need to relate REST to gRPC and Cloud Services. [Draft: Merged into master, File traditional.md]
    • Consider adding something on SDN and the "control/config" half of the management problem
    • Consider describing some other management system (e.g., OpenConfig?)
    • Consider adding TOR to Overlay section

If you are looking for a way to contribute, reviewing any of the new material in the update or master branch would be most helpful (not that the tagged v5.1 and v5.2 wouldn't also benefit from additional pairs of eyes).

Clone this wiki locally