互联网基本概念
互联网是覆盖全球的最大的计算机广域网
TCP/IP协议系列——TCP-传输控制协议,IP——网际协议
- 互联网就是Internet,是全球最大的广域网
- TCP/IP协议其实是一堆协议的协议簇,其中最重要的是TCP和IP,IP是最最核心.
TCP/IP分层模型和协议标准特点:
- 适用于异构网络的互连
- 确保可靠的端到端的通信
- 支持面向连接和无连接服务
TCP/IP协议中有路由器,自然适合异构网络互连,当然其实主要还是IP协议牛逼.而端到端的通信是能处理数据报丢失的TCP协议.面向连接和无连接就是TCP和UDP
- 由此可见,TCP/IP模型分为网络接口层(数据链路层),网络互连层,传输层,和应用层
- 网络接口层中有着网卡,因此也有着MAC地址。其中网桥工作在网络接口层,其实就是多个网络互联设备之间的桥梁。就是用来使别的机子能够识别的
- 网络互连层,将底层不同的物理帧统一,使TCP/IP适用于多种异构网络互连,一提到异构网络互联,那必是有着路由器,它一般只实现网络互连层及以下层的功能,规定了IP地址和IP数据报的格式,负责控制目的主机。就是用来连接不同网络的。
- 传输层将应用进程之间的传输定义好
- 应用层面向用户,有点像操作系统,提供友善的UI
TCP/IP模型同OSI/RM的对应
IP地址
定义
在TCP/IP网络中,为了实现计算机相互通信,必须为每一台主机分配一个唯一地址
如果说MAC地址是身份证的话,那么IP地址就是网上身份证。光凭身份证在网上找不到你这个人,只有靠网上身份证才能找到你的电脑,找到你网络中所在位置。
描述格式
一组32位(4个字节)长的二进制数字-IPV4,采用点分十进制,每段8位,取值范围为0-255
上图中就是IPV4地址,采用点进行分隔
IP地址的组成
地址类型号,网络号,主机号
上面的0就是地址类型号,网络号就是网络地址,主机号就是主机地址
IP地址的分类:A,B,C,D,E
- A类IP为1-126
- B类IP为128-191
- C类IP为192-223
- D类IP为224-239
- E类IP为240-247
其中,只有A,B,C类用于私有地址,也就是我们会被分配到的地址。D类用于特殊用途,而E类用于研究和实现用
网络地址不能全为0,也不能全为255
主机地址不能全为0,也不能全为255
网络地址的第一个数字不能为127
-
网络地址全为0表示没有网络,根本不会出现
-
网络地址全为1,也就是255,表示子网掩码
-
主机地址全为0,表示当前网络地址
-
主机地址全为1,为广播地址
私网地址
- A类地址:10.0.0.0~10.255.255.255
- B类地址:172.16.0.0 ~172.31.255.255
- C类地址:192.168.0.0~192.168.255.255
有了私网地址,世界上所有局域网都可以用这些私有网络地址来标识局域网络内部的主机,从而避免了IPv4地址用尽的情况,因为私网地址可以给不同人使用,即私网地址可以不断地重复使用
IP地址不足时,使用技术-NAT技术,隧道技术,IPV6
其他两种不提,IPV6是我们最熟悉的。它由128位组成,能承载的主机数量也要多的多
IP数据报
IP数据报
头部,IP数据报头部有着发送方的,IP接收方的IP,前一部分长度不可变,后一部分长度可变
数据区长度可变,最多为64KB
由此可见,IP数据报分为首部和数据两大部分,而首部又可以分为固定部分和可变部分(数据区)
路由器
路由器功能
- 连接异构网络
- 根据路由表转发IP数据报
工作原理- 路由选择
- 存储转发
路由器的作用就是将不同类型的网络连到一起。它是连接多个网络设备的设备,所以每个路由器都应分配2个或多个IP地址,具体要根据连接的IP数量。
路由器中有个表用来记录转发的规则,所以它的原理就是路由选择,接着再转发
域名
域名
- 采用层次化结构方式
- 每个域分成若干子域
- 子域个数不超过5个
- 子域之间用"."分隔
- 从左到右逐级升高
- 总长不超过255个字符
看这上面一段不是很好理解,我们找个网站域名看下
其实真正的有5个子域的域名并不容易看到,上面的123其实对应的是第三域,第四域和第五域。像其他的域名中,常见的.com其实就是commercial,商业组织的简写。诸如此类的还有mil,军事,edu,教育
DNS——把域名翻译成IP地址的软件
因为最终找到你的用的是IP地址,所以要有一个东西来将域名转成你的IP地址,这就是DNS。
因特网的接入
电话拨号接入
- 交换方式——电路交换
- 特点——上网同时不能打电话,每次都要拨号
- 费用——不便宜
综合业务数字网ISDN
- 费用——不便宜
ADSL(不对称数字用户线技术)
- 分为三类,上传(64kbps-256kps),下行(1mbps-8mbps),话音(电话)通道
- 复用原理——频分多路复用
- 特点——安全可靠,尽力而为,传输速率可动态调整,不缴付额外电话费,上网时可以打电话
电缆CABLE(调制解调技术)
- 上网不需要拨号
有线电视网
- 传输线路为HFC(光纤和同轴电缆混合)
- 主干线路采用光纤接到小区
- 同轴电缆以总线方式连接用户
- 复用原理——频分多路复用
- 多用户对信道影响——多用户共享信道,因此传输速率受人数影响
光纤接入-原理
- 光纤到楼(FTTB)fiber to The Building
- 以太网入户(FTTX+ETTH)接入网,光纤连接用户
- 电话拨号就是采用典型的电路交换,上网就不能打电话,因为每次都需要拨号,告诉服务商我要上网,他会给你接一条专有的线路,因此费用也不便宜。
- ISDN就是和电话拨号一样,同为电路交换。
- ADSL的中文名就是非对称的意思,它的上传和下载速率不一致,下行比上行速度快的多,也就是说,你上传一个精彩集锦可能和你下一个LOL差不多快。这是因为它分为三条线,一条是上传,一条是下载,还有一条打电话时用。它的特点也就是互联网的特点,尽力而为,就像尽力局一样。而且它也相对便宜。
- 电缆调制解调就是下图中。从小区外接入的是光纤,接入到家里的是同轴电缆。紫色的线就是光纤,而橘黄色的就是同轴电缆了。因为你同轴电缆接的人越多,速度就越慢。而且因为它使用客户端设备认证方式进行网络验证,只要是设备不变,就可以永久在线。所以它不用每次都拨号上网
- 光纤接入是现在最流行的,也是最快的。家里的光猫就是光纤接入,光纤的速度本来就比同轴电缆快,那么把同轴电缆换成了光纤,自然是速度最快的了。这就好比把一个路人AD换成了UZI一样。