赞
踩
层次划分的优点:流程清晰,复杂问题简单化,更容易发现解决问题。
七层划分为**:**应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
应用层——网络服务与最终用户的一个接口(用户操作)
表示层——数据的表示、安全、压缩(文本语言转为二进制数)
会话层——建立、管理、中止会话
传输层——定义传输数据的协议端口号,以及流控和差错校验(通过端口号确定数据传输给哪一个软件)
网络层——定义逻辑地址、实现不同网络之间的寻址,选择最佳的传输路径
数据链路层——建立逻辑连接、进行硬件地址寻址、差错校验等功能(再次确认传输对象,mac地址,全球唯一,网卡地址)
物理层——网线连接,进行电流传输,统一了物理设备标准
小总结
TCP/IP 是传输控制协议/网际协议,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。
TCP/IP四层模型(思科)
TCP/IP五层模型(华为)
模型层 | |
---|---|
应用层 | HTTP FTP TFTP SMTP SNMP DNS |
传输层 | TCP UDP |
网络层 | IP (ICMP IGMP ARP RARP) |
数据链路层 | Point-to-Point Protocol |
物理层 | IEEE802.3有线局域网(以太网) IEEE802.11无线局域网标准 |
应用层
HTTP(超文本传输协议):是一个简单的请求-响应协议,主要的场景是web服务,网页的传输,默认使用tcp的80端口
HTTPs:是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性,默认使用tcp的443端口
FTP文件传输协议:FTP( File Transfer Protocol)提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限,默认使用tcp的20,21端口
TFTP简单文件传输协议:是一个小而易于实现的文件传送协议,TFTP只支持文件传输,不支持交互,没有庞大的命令集。也没有目录列表功能,以及不能对用户进行身份鉴别,默认使用udp的69端口
SNMP简单网络管理协议:是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,默认使用udp的161端口
SMTP简单邮件传输协议:一组用于从源地址到目的地址传送邮件的规则,并且控制信件的中转方式,用于邮件的发送,默认使用tcp的25端口
POP3邮局协议版本3:用于邮件的接收,默认使用tcp的110端口
telnet远程登陆协议:一种字符模式的终端服务,可以使用户通过网络进入远程主机或网络设备,然后对远程主机或设备进行操作,默认使用tcp的23端口
ssh安全的远程登陆协议,默认使用tcp的22端口ssh
DNS 域名解析系统:将域名和IP地址相互映射,默认使用tcp和udp的53端口 www.baidu.com ip地址 dns udp tcp 程序 进程: 运行中的程序0-65535
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码,默认使用udp的67和68端口。分配ip地址
传输层
TCP :传输控制协议 可靠协议 (安全性高,速度慢)
UDP:用户数据报协议 不可靠协议(安全性不高,速度快)
网络层
IP协议:(Internet Protocol,网际协议),而 IP 又由四个支撑协议 组成:
ARP(地址解析协议): 是将IP地址转换成物理mac地址 的协议
RARP(逆地址解析协议): 是根据物理mac地址转换成IP地址的协议
CMP(网际控制报文协议):ping 网络连通性检测 检测网络连通性
IGMP(网际组管理协议):一个组播协议,该协议运行在主机和组播路由器之间
数据链路层
点对点协议(Point-to-Point Protocol) PPP协议是目前广域网上应用最广泛的协议之一,它的优点在于简单、具备用户验证能力、可以解决IP分配等。
物理层
IEEE802.3有线局域网(以太网)
IEEE802.11无线局域网标准
1核心层--------高速转发数据包(流量高速转)-------三层交换机、路由器、防火墙 网络层
2汇聚层---------流量控制、转发数据-(对流量)-------三层交换机 网络 层
3接入层---------提供尽可能多的接口(20接口)------二层交换机 数据链路层
1.当软件进程的数据送到应用层时,应用层为数据加上本层的控制报头后,将其组织成应用层的数 据服务单元,然后向下传输到传输层;
2.传输层收到数据后,加上本层的TCP头部构成数据段,传输层将数据段送到网络层;
3.网络层将收到的数据段加上IP头部(源IP地址,目的IP地址),构成数据包,再将数据包送到数据链路层;
4.数据链路层收到数据包,加上MAC头部(源sender地址,目的targeter地址),构成数据链路层的数据帧,送至物理层;
5.物理层将以电流的形式通过传输介质传输出去。
解封装过程即自下往上拆开头部进行分析确认
模型层 | 设备 |
---|---|
应用层 | 计算机 |
传输层 | 防火墙 |
网络层 | 路由器 |
数据链路层 | 交换机 |
物理层 | 网卡 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。