序号为课件内每章节序号
4.
| 缩写 | En | More |
|---|---|---|
| Forwarding | move pkt from router’s input to appropriate router output | |
| Routing | determine route taken by pkt from source to destination | |
| IPv4 address | 32-bit = 4 bytes | |
| Data Plane | local, per-router function; forwarding function | |
| Control Plane | network-wide logic; routing function; two ways: traditional routing algorithm, SDN | |
| Input Interface | decentralized switching: using header value to find forwarding output link in memory | |
| longest prefix matching | ||
| switching fabrics | Memory; Bus; Crossbar | |
| Input Interface Queueing | queueing delay and loss; Header-of-the-Line Block (HOL) | |
| Output Interface | Buffering and scheduling discipline | |
| Output Interface Queueing | Queueing delay and loss | |
| IP Datagram(IPv4) | 20 bytes; flags, fragment offset(= datagram’ payload / 8), header checksum, TTL, src IP addr, dest IP addr, len, head len, type of service, 16-bit indentifier, option | |
| Subnet | 平均分 | |
| VLSM | variable length subnet mask | 从大的子网入手 |
| DHCP | Dynamic Host Configuration Protocol | Client: (Broadcast) DHCP discover; DHCP Server: (Broadcast) DHCP offer; Client: (Broadcast) DHCP request; DHCP Server: (Broadcast) DHCP ACK(with IP) |
| NAT | Network Address translation | local network look be one by outter network; 四个地址都要(IP, Port, src, dest) |
| IPv6 header | Fixed 40 bytes; priority, flow label, next header, payload len, src addr, dest addr; 与IPv4的区别:移除了checksum,不能segment;添加了option | |
| IPv6 address | 128-bit | |
| Tunning | IPv6 datagram carried as payload in IPv4 datagram among IPv4 routers | |
| SDN | Software Defined Networking | Programmable, use any field of pkt header to forwarding |
| OpenFlow | match-action; 对于Router, Switch, Firewall, NAT有不同的 | |
| Control Plane | ||
| Link-State routing algorithm | Dijkstra’s algorithm | |
| Distance vector routing algorithm | changes DV table when local link cost change or DV update message from neighbor; notifies neighbors only when its DV changes | |
| AS | autonomous system (domain) | 一小块一小块的网络 |
| IGP | Interior Gateway Protocol | Intra-AS routing, AS内部的。 |
| OSPF | Open Shortest Path First | 使用link-state algorithm,向AS内全部router发送OSPF的链路状态 |
| IS-IS routing | almost same as OSPF | |
| BGP | Border Gateway Protocol | AS与AS之间的,包含eBGP与iBGP,AS之间走eBGP,AS内部走iBGP |
| eBGP | external BGP | 连接不同AS之间的router |
| iBGP | internal BGP | AS之间的Router的 |
| SDN control plane | ||
| OpenFlow Protocol | ||
| OpenFlow vs. Traditional routing | ||
| ICMP | Internet Control Message Protocol | Traceroute。发送端使用UDP发送一个不能到达的接口数字,超时后会被router丢弃然后返回一个包含有router名字以及IP地址的ICMP超时信息。当ICMP返回时,计算并记录RTT。UDP到达终点host时,会返回带有port unreachable的ICMP信息,代表结束。 |
