网络基础
1.1 ISO/OSI七层模型:
上三层服务于用户,下三层服务于实际数据传递
MAC地址:网卡地址/物理地址,负责局域网(内网)通信
IP地址:负责公网(外网)通信
网线有8根线,1、3、2、6线负责传输数据
传输协议有两种:TCP(传输控制协议)(可靠面向连接的协议,不丢包),UDP(用户数据报协议)(不可靠面向无连接的协议,速度块,可能丢包)
1.2 TCP/IP四层模型:
对应协议 四层模型 七层模型
ping用到的就是ICMP协议,ARP协议(IP转MAC)也可以说运行在网际互联 层,RARP(反向地址解析)协议(MAC转IP)
TCP/IP三次握手(两军问题)(SYN信息、ACK信息)
SNMP(简单网络管理协议),TFTP(小文件传输协议,不可靠),FTP(文件传输协议,可靠)
Samba、CIFS、NFS既可以用TCP实现,也可以用UDP实现,它们都是文件共享协议,Samba可以跨平台
TCP/IP模型与OSI/ISO模型比较:
TCP/IP模型对可靠性的要求比OSI模型更高。
OSI模型实在协议开发前设计的,具有通用性。TCP/IP是先有协议集然后才建立的模型,不适用于非TCP/IP网络。
OSI模型只是理论上的模型,并没有成熟产品,而TCP/IP已经成为“实际国际标准”。
1.3 IP地址
每行32bit(即4byte)
注: D(组播)、E(保留)类不对民用组织开放
127网段只有127.0.0.1,代表本机
网络地址是用来划分网段的,主机地址是该网段内主机号的范围,合起来就是IP地址,同一个网络之间用交换机通信,路由器用来跨网络通信
每个网络的第一个ip代表网络地址,最后一个ip代表广播地址,如:1.0.0.0和1.255.255.255
广播地址是专门用于同时向网络中所有工作站进行发送的一个地址
网络当中的网络号和主机数是由子网掩码决定的,二进制形式的子网掩码为1的部分对应的是网络号,为0的部分对应的是主机号,如ip:192.168.1.23,子网掩码:255.0.0.0 代表网络地址为192.0.0.0,主机地址为192.0.0.1~192.255.255.254,广播地址为:192.255.255.255
A类:
第一个数代表网络,后三个数代表网络当中的主机,标准子网掩码为:255.0.0.0
1.255.255.255代表当前网络的广播地址,1.0.0.0代表网络本身,都不能被分配
B类:
前两个数代表网络,后两个数代表网络当中的主机,标准子网掩码为:255.255.0.0
C类:
前三个数代表网络,最后一个数代表网络当中的主机,标准子网掩码为:255.255.255.0
子网划分是把一个网络分成多个网络
超网是把多个网络汇聚起来形成一个更大的网络
无分类编址(无类间域路由),例:172.18.129.0/24 24代表二进制形式的ip地址前24位为网络号,这个网络能容纳的主机数为28-2台
ping127.0.0.1可以用来测试TCP/IP协议是否正常
1.4 端口的作用
每种传输协议都有65535(2^16 -1)个端口
常用端口号:
FTP(文件传输协议):20(数据传递)、21(登陆、传输命令)
TFTP(简单文件传输协议):69
SSH(安全shell协议):22
telnet(远程登录协议):23 此协议采用明文传递,没有加密数据,不安全
DNS(域名系统):53
http(超文本传输协议):80
SMTP(简单邮件传输协议):25(发信)
POP3(邮局协议3代):110(收信)
SSL(安全套接层):443
1.5 DNS(Domian Name System)作用
http://www.cnblogs.com/yaohunzhanyue/articles/5501358.html
1.6 网关(Gateway)作用
网关又称网间连接器、协议转换器。
网关在网络层以上实现网络互联,是最复杂的网络互联设备。
网关既可以用于广域网互联,也可以用于局域网互联。
网关是一种充当转换重任的服务器或路由器。
网管负责内网IP和公网IP的相互转换
网络设置中填写的网关即路由器的内网IP地址
交换机工作原理:
当你把计算机的网线插入交换机,交换机指示灯会开始闪烁,此时交换机记录下你的MAC地址用于通信