一.TCP/IP协议
1.TCP/IP通信协议是目前最完整.最被广泛支持的通信协议,它可以让不同网络架构.不同操作系统的计算机之间通信,是Internet的标准通信协议
2.主机与主机之间通信三个要素
IP地址(IP address)
子网掩码(subnet mask)
IP路由(IP router)
二.IP地址
1.作用:用来标识一个节点的网络地址
2.组成:32位,以4个十进制数来表示,之间用 . 隔开
网络位+主机位
3.分类:
A 1 ~ 126 网+主+主+主
B 128 ~ 191 网+网+主+主
C 192 ~ 223 网+网+网+主
D 224 ~ 239 组播(多播)
E 240 ~ 254 科研
4.默认子网掩码
A 类 255.0.0.0
B类 255.255.0.0
C 类 255.255.255.0
5.网关:就是一个网络连接到另一个网络的“关口”
6.公有IP地址和私有IP地址
公有地址,也可称为公网地址,通过它直接访问因特网,它是广域网范畴内的。
私有地址,也可称为专网地址,专门为组织机构内部使用,它是局域网范畴内的,出了所在局域网是无法访问因特网的。
私有地址范围:
A类10.0.0.1 ~ 10.255.255.254
B类172.16.0.1 ~ 172.31.255.254
C类192.168.0.1 ~ 192.168.255.254
三、
1·计算机网络基本概述
硬件方面:
软件方面:
实现资源共享.信息传递
2·计算机网络的功能
数据通信.资源共享.增加数据可靠性.提高系统处理能力
3.计算机网络的发展
60年代:分组交换
70-80年代:TCP/IP
90年后:Web技术
4.网络协议与标准:
1.协议:一组控制数据通信的规则,协议的三要素:语法.语义,同步。
2.标准:一致同意的规则可以理解为标准
ISO(国际标准化组织)在网络通信中创建了OSI(开放系统互联)模型。
ANSI(美国国家标准化局)
ITU-T(国际电信联盟-电信标准部)
IEEE(电气和电子工程师学会)
5.WAN 与LAN
WAN:广域网 LAN:局域网
6.网络设备
交换机.路由器
网络安全设备:防火墙.VPN设备
无线网络设备:无线网卡.无线路由器
网络设备生产厂商:cisco思科,华为。
7·网络拓扑结构
1·点对点:两台设备之间有一条单独的连接
2·总线型:早期局域网拓扑,使用同轴线缆
3·环型:令牌环网络
4·星型拓扑
优点:易于实现.易于网络扩展.易于故障排查
缺点:中心节点压力大.组网成本较高
5.网型拓扑结构
各个节点至少与其他两个节点相连
可靠性高.组网成本高
8.计算机的数制
1.十进制数制
01.2.3.4.5.6.7.8.9十个数字组成
表示方式()10或字母D
2.二进制
二进制基于两个数字,只有 0 和 1
表示方式()2或字母B
3.十六进制
十六进的基数是 16
前十个数字是 0 到 9,后面是 A.B.C.D.E 和 F,分别表示 10.11.12.13.14 和 15
表示方式()16或字母H
9.带宽
单位为比特/秒,记为bit/s. b/s. bps。
10.存储量
计算机存储量可以用位和字节计量
8位==1字节,1024字节==1Kb 1024Kb==1Mb 1024Mb==1Gb 1024Gb==1Tb
11.OSI
址实现数据的通信,帧包装.帧传输.帧同步。交换机工作在数据链路层。
物理层:建立.维护.断开物理连接,定义了接口及介质,实现了比特流的传输。
国际标准化组织(ISO)
开放系统互连参考模型OSI
OSI是一个开放式体系结构,它规定将网络分为七层
2.协议分层
为了降低网络设计的复杂性,将协议进行了分层设计
服务与服务的访问点(SAP)
4.服务类型
面向连接的服务:先建立连接再传输数据,保证数据传输的可靠性
无连接的服务:不需要事先建立连接,不保证报文传输的可靠性
5.服务元素:请求.指示.响应.确认。
12.OSI七层参考模型的含义
应用层:网络服务与最终用户的一个接口
表示层:数据的表现形式,如加密.压缩。
会话层:建立.管理.中止会话,例如断点续传。
传输层:定义传输数据的协议端口号,以及流控和差错校验,实现了程序与程序的互连,可靠与不可靠的传输。
网络层:进行逻辑地址寻址,实现不同网络之间的通信,定义了IP地址,为数据传输选择最佳路径,路由器工作在网络层。
数据链路层:建立逻辑连接.进行硬件地址寻址.差错校验等功能.通过MAC地
13.数据解封装过程
数据在传输的过程中从上层入下层进行封装,对于接收方从底层到顶层进行解封装。
十四.TCP/IP协议族的组成
应用层:HTTP.https.FTP.TFTP.SMTP .pop3.SNMP.DNS .telnet
传输层:TCP.UDP
网络层:ICMP.IGMP.IP.ARP.RARP
14.PDU(协议数据单元)
传输层 段 segment
网络层 包 packet
数据链路层 帧 frame
物理层 比特 bit
15.相应层次的设备
应用层 计算机
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网卡