• [原创] 程序员面试宝典:第十八章 计算机网络及分布式系统


    1. OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

     
    2. 协议数据单元:对等实体在一次交互作用中传递的信息单位
     
    3. TCP与UDP:
    • TCP:面向连接、可靠、超时重发、丢弃重复数据、校验、流量控制
    • UDP:无连接、不可靠
    4. A类子网:255.0.0.0,B:255.255.0.0,C:255.255.255.0
     
    5. 常用端口:
    • 7:echo
    • 21:FTP
    • 22:SSH
    • 23:Telnet
    • 53:DNS
    • 67:DHCP(服务端)
    • 68:DHCP(客户端)
    • 69:TFTP
    • 79:Finger服务,查看远程主机在线用户、操作系统、是否溢出等
    • 80:HTTP
    • 99:Metagram Relay
    • 161:SNMP
    • 443:HTTPS
    6. 多播:主机号全0,广播:主机号全1
     
    7. ICMP数据包最大尺寸:64KB (Ping of Death)
     
    8. 常见协议:
    • DHCP:集中分配IP地址以及相关信息
    • 边界网关(BGP):不同自治系统路由器之间通信
    • ARP:IP到MAC
    • VoIP:以网络电话为主的数据业务
    • IPX/SPX:Novell网络电话,局域网游戏,网络通信协议,路由,多网段通信
    • SNMP:简单网络管理协议
    • IP:IP地址、路由选择、IP数据包分割、组装
    • L2TP:第二层隧道协议
    • NetBIOS:早期局域网,提供一组命令让系统使用网络
    • NetBEUI:一种传输协议
    9. TCP建立与拆除:
    •  TCP三次握手:SYN,SYN/ACK,ACK
    • 四次挥手:FIN,ACK,FIN,ACK
    • Backlog参数:未连接队列最大容纳数目
    • SYN-ACK重传次数:SYN-ACK包重传最大次数
  • 相关阅读:
    LeetCode#22 Generate Parentheses
    重传
    数学问题——gcdgcl
    数学问题——十进制转N进制
    数据模型
    IEEE
    格与代数系统
    数据字典
    贪心算法
    群论
  • 原文地址:https://www.cnblogs.com/icemoon1987/p/2709580.html
Copyright © 2020-2023  润新知