上一节内容传送门:
夯实基础系列一:Java 基础总结css
不管是 C/S 开发仍是 B/S 开发,不管是前端开发仍是后台开发,网络老是没法避免的,数据如何传输,如何保证正确性和可靠性,如何提升传输效率,如何解决会话管理问题,如何在网络拥堵环境下采起措施。这些都是须要了解的。html
今天总结下与网络相关的知识,不是那么详细,可是包含了我认为重要的全部点。若是想深刻了解的能够参考《图解HTTP[上野 宣]》、《图解TCP/IP(第5版)[竹下隆史]》以及计算机网络相关教材。前端
网络知识我作了 8 个方面的总结,包括DNS协议,HTTP协议,HTTPS协议,TCP协议,IP协议,TCP/IP,Web攻击,其余协议。如下对这些内容作一些简单的总结,同时我也有完整的思惟导图,博客上不方便展现,如有须要,请关注微信公众号永伦的小屋,后台回复 网络 便可获取。web
做用:提供域名到IP地址之间的解析服务。或逆向从IP地址反查域名的服务算法
路由器包含了交换机的功能,交换机主要的做用是扩展接口跨域
握手某个阶段中断,TCP会以相同的顺序发送相同的数据包浏览器