OSI 七层模型

OSI 7层模型:

        *分层的作用:

                    应用层:        文字声音图像  ⇋  编码 、

                     表示层:         编码  ⇋  二进制

                     会话层:        程序的地址区分(QQ号、昵称),端对端的会话

                                                        ⇊

                     传输层:        提供端口号,分段;TCP\UDP 

                     网络层:        IP地址;IP协议

                     数据链路层:逻辑链路控制层(LLC)+介质访问控制层(MAC)(控制物理层)、传输的基本单位(帧)、以太网协议:基于MaC地址进行物理寻址。

                     物理层:        物理硬件、基本单位(比特流)

OSI分层模型的核心思想:分层--分治-解耦-不同层次的发展 

解耦:降低相互关联性

TCP/IP分层及TCP/IPV4协议栈

                应用层:包含OSI七层模型的应用层、表示层、会话层、HTTP、FTP、Telnet、SMTP、POP3、RIP、TFTP、DNS、DHCP

                传输层:TCP、UDP

                网络层:ARP、IPV4、ICMP、IGMP

                网络接口层:包含数据链路层、物理层、CSMA/CD、PPP、HDLC、x.25

  1-65535 其中1-1023为知名端口、49152-65535为客户端端口号

应用层协议及端口号:

     

HTTP:80         HTTPS=HTTP+SSL/TLS:443        SMTP(发送电子邮件):25

POP3(接收电子邮件): 110        DNS:53        FTP(文件传输协议):20、21

Telnet:23        DHCP(动态主机配置协议):68(客户端)、67(服务端)

RIP:520        RIPNG:521        SSH:21        TFTP(不认证、只上传下载):69

  Oracle: 1521        redis:6379        RDP(远程桌面协议):3389       

SQL server:1443

MySQL使用TCP的3306端口

传输层协议:

UDP(用户数据报协议)    TCP(传输控制协议)

传输层协议与应用层协议之间的关系:

 用传输层协议加一个端口号来标识应用层协议

FTP默认使用TCP的 21端口

HTTP默认使用TCP的 80端口

SMTP默认使用TCP的25端口

POP3默认使用TCP的110端口

HTTPS默认使用TCP的443端口

DNS默认使用UDP的53端口

RDP默认使用TCP的3389端口

Telnet默认使用TCP的23端口

SQL server(微软的SQL数据库)默认使用TCP的1433端口

MySQL默认使用TCP的3306端口

      

******

IPV4地址:32位二进制,前部分为网络为后部分为主机位→子网掩码

IPV4报头:标准20字节可扩展到60字节

PDU:单位称呼 ,数据报文,段,包、帧,比特

TTL:生存时间time to  live,经过路由器 -1,在环路中可以将数据传递结束

DNS:域名解析

表示层下都是二进制

MAC:设备的物理地址,出场的身份证(唯一)48位二进制,用16进制标识

端口号:随机为每一个进程生成一个端口号(客户端区分进程(1624-65535),服务器区分服务(0-1623)如:HTTP:80)

分段:受MTU限制(默认1500字节),分段生成数据包

TCP\UDP :二选一。       

确认、重传、排序、流控,)保障传输

封装:七层工作:  MAC     IPV4     TCP\UDP     数据     Llc                              

解封装:4321

增大网络

距离增大——【1、中继器(放大器),2、物理加压】,延长距离有限

终端增加:集线器(HUB)

                集线器的问题——安全、延时、地址、冲突

                解决:                

                        冲突:CSMA/CD载波监听多路访问/冲突检测——排队,延时未解决,有冲突概率

                        地址:MAC地址(介质层)

要求

交换机【记录识别MAC地址】

1、更多用户接入      交换机(端口密集)

2、 无限距离            交换机(识别重写,理论)

3、无冲突                 交换机(可以同时收发)

4、单播                     交换机(一对一通讯)

网络增大---无限距离,无冲突,单播----交换机----MAC地址---洪泛---洪泛范围---路由器---IP地址---ARP--广播--广播域(洪泛范围)

ARP:地址解析协议(已知端的一种地址,获取另一种地址 )

AARP:正向ARP (已知IP地址,通过广播的形式获取对端的MAC地址)

洪泛:除入口外,其他所有出口复制转出

洪泛范围(IP前16位) 广播域(越大越卡)→路由器(识别IP地址)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电力小子sp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值