快速介绍部分
https://www.bilibili.com/video/av15353565?from=search&seid=12529760595568536358
TCP/IP是现在使用最广泛的协议;
背景和历史
网络技术最早用于军方,如GPS是美军用来为海陆空定位的;
1970s:分组交换技术
说白了,就是当其中某一个节点发生故障后,不会影响整个网络的通信;
因特网始于1969年的美国;
是美军在ARPA(阿帕网,美国国防部研究计划署)制定的协定下,首先用于军事连接,后将美国西南部的UCLA、斯坦福大学研究学院、UCSB(加州大学-圣塔芭芭拉)和犹他州大学的四台主要的计算机连接起来;这个协定由剑桥大学的BBN和MA执行,在1969年12月开始联机;
基础1
1980s:互联多种网络的技术出现
大型计算机、小型计算机可以互相通信;
Windows系统的出现:
他与网络的结合,让普通人可以更贴近网络;
如何实现网络信息通信?
协议
协议 Protocol
:
是计算机与计算机之间通过网络实现通信时实现达成的一种约定,这种约定使不同厂商的设备、硬件、系统之间,只要遵循相同的协议,他们就能够实现相互的通信;若不遵守相同的协议,各个设备之间就无法进行通信;
协议举例:
- TCP/IP:
IP,ICMP.TCP,UDP,HTTP,TELNET,SNMP,SMTP...
等协议的统称,用于:互联网、局域网; - IPX/SPX(NetWare):
IPX,SPX,NPC...
,用于:个人电脑局域网; - AppleTalk:
DDP,RTMP,AEP,ATP,ZIP...
,用于:Apple公司现有产品局域网; - DECnet:
DPR,NSP,SCP...
,用于:前DEC小型机; - OSI:
FTAM,MOTIS,VT,CONP,CMIS/CMIP,CLNP...
- XNS:
IDP,SPP,PEP...
,用于:施乐公司网络;
举例:
有ABC三人;
A只会说中文,B只会说英文,C两种语言都会说;
把语言当作协议;
比聊天当作通信;
把说话内容当作数据;
A - B:语言不通,无法交流;协议不通,双方无法传递数据;
A - C:都用中文,可以沟通;协议相同,数据传输成功;
基础2
OSI参考