iso/osi模型
OSI七层框架每层作用 应用层:用户操作的层 表示层:二进制数据与显示数据之间的转换,也是加密的地方 会话层:确定网络传输还是本地存储,是邮件还是ppt等 传输层:确定tcp还是udp协议,以及传出和传入端口;邮件,ftp有不同的端口;tcp协议更稳定,udp更快,但是不靠谱 网络层:确定传出和传入IP地址 数据链路层:确定mac地址,在各个局域网中传输数据 物理层:传输二进制数据 #网络服务的端口号是80,邮件传输的端口号是25和110,文件传输的端口号是21
网络接口层协议 网络接入层与OSI参考模型中的物理层和数据链路层相对应。 它负责监视数据在主机和网络之间的交换。事实上,TCP/IP协议本身并没有定义该层的协议,而由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)和互联网控制报文协议(ICMP)。
传输层 传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP)
应用层对应于OSI参考模型的高层,为用户提供所需要的各种服务,例如FTP,Telnet,DNS,SMTP等
IP详解
子网掩码详解
用来区分网络地址和主机地址,255对应网络地址,0对应主机地址
A类:1-126,B类:128-191,c类:192-223 变长子网掩码及子网规划 网络地址计算方式:子网掩码和ip地址,与出来多少就是网络地址 广播地址计算方式:子网掩码0位有多少位,把0换成1就是广播地址
端口作用详解
查看本机启用的端口号:netstat -an 选项: -a 查看所有连接和监听端口 -你显示ip地址和端口号,而不显示域名和服务名
DNS作用详解
将域名转换成ip地址
DNS查询类型: 查询方式: 1、递归查询:主要用与是客户端向本地DNS服务器的查询(必须得到结果,不断是正确的或者是报错) 2、迭代查询:用于DNS服务器向其他DNS服务器的查询(可以返回的并不是目标的IP地址,而是另外一台DNS服务器知道目标地址的地址)
网关作用详解