TCP/IP 基础知识总结

前言
计算机网络是一门基础课程,但是老师所讲的东西无非起到一个抛砖引玉的作用 。然而对于需要自学的人来说,无疑是更难的 。前路漫漫~~
计算机网络本来就是比较枯燥的,文章内容较多,建议读者耐心看完这篇文章,希望大家看完后都能有所收获 。先把这篇文章的大致结构放上来 。

TCP/IP 基础知识总结

文章插图
 
预备知识
谢希仁的那本《计算机网络》是很多大学选择的计网教材,在第一章是一个概论,大致讲了计算机网络的发展,也可以说是每个人都必须了解的小常识 。在这里,我就做一个总结概括,把它作为学习计网预备知识 。
互联网简史
  • 第一阶段:20世纪50年代,数据通信技术与网络理论基础研究
  • 第二阶段:20世纪60年代,ARPANET与分组交换技术
  • 第三阶段:20世纪70年代中期,网络体系结构与网络协议的标准化
  • 第四阶段:20世纪90年代,互联网、高速网络、无线网络、移动互联网与网络安全技术发展
互联网的发展
「计算机网络的发展主要经历了下面的七个阶段 。」
「批处理」:为了让更多的人使用计算机,出现了批处理系统 。所谓的批处理,是指事先把用户数程序数据装入卡带或者磁带,并由计算机按照一定顺序读取 。
TCP/IP 基础知识总结

文章插图
【TCP/IP 基础知识总结】 
  • 「分时系统」:批处理系统之后,又出现分时系统 。它是指多个终端同时与计算机连接,允许多个用户同时使用计算机 。

TCP/IP 基础知识总结

文章插图
 
  • 「计算机通信技术」:在分时系统中,我们看到了终端和计算机的连接,但这并不意味着计算机与计算机之间也已互联连接 。随着计算机的数量普及,计算机之间的数据交互的便捷性越来越受到重视,最开始两个主机之间交互数据过程相当繁琐,因此计算机通信技术(计算机与计算机之间由通信线路连接)应运而生 。人们可以很轻松的即时读取另一台计算机中的数据,从而极大地缩短了传输数据的时间 。
  • 「计算机网络的产生」:20世纪70年代,人们开始实验基于分组交换技术的计算机网络,并着手研究不同厂商的计算机之间相互通信的技术 。到了80年代,一种能够互联多种计算机的网络应运而生 。网络通信技术进入了发展的高速公路 。
  • 「互联网的普及」:进入20世纪90年代,随着计算机的价格降低、性能增强、各类应用纷纷冒头,计算机普及程度越来越高 。面对这一趋势,各家厂商不仅要保证生产产品的自身互联性,还着力于让自己的网络技术不断与互联网技术(TCP/IP)兼容 。
  • 「互联网时代」:随着互联网的普及,现在,人们越来越离不开互联网了 。生活、学习工作也都得依靠网络信息,万物互联的时代早就已经到来了 。
  • 「网络安全时代」:互联网给世界带来了颠覆性的改变,给人们日常生活带来了极大的便利,互联网呈现给现代人一个高度便捷的信息网络环境,在国家面前,犹如水电煤气一样,成为了国家必不可少的重要资源,随着万物互联,网络安全必定是国家安全最重要的一环 。在互联网普及的初期,人们更关注单纯的连接性,注重不受任何限制的建立连接 。但现在,人们不再满足与“单纯的连接”而是更为追求“安全的连接” 。
网络的性能指标