第一章、计算机网络模型参考

   目录

                 一、分层思想

                 二、osi参考模型

                 三、tcp/ip协议

                 四、数据封装和解封装过程

                 五、设备与层之间的关系

                                                                                                                                                           

   一,分层思想

            举个例子,人喝到牛奶肯定不是直接去农产抱着奶牛喝的,得通过一系列加工才能到消费者手上。

             网络数据到人们手上也是需要一定的过程 那么是什么样的过程呢:首先得经过交换机,然后到防火墙 然后到路由器 最后到计算机

               交换机--防火墙--路由器--计算机

                分层思想就是将一个复杂的流程分为几个功能单一的子过程,这样就是使整个流程更清晰,便于寻找问题所发生的地方

   二、osi参考模型

  • 国际化标准组织(iso)
  • 1984年颁布了开放系统互联(osi)参考模型
  • 一个开放式的体系结构,将网络划分为7层 

    

一个快速记忆的口诀  应表会传网数物理

  • 应用层:相当于用户操作 交互的
  • 表示层:将人类的语言打包,压缩,转换成计算机语言二进制
  • 会话层:相当于微信 ,qq 建立会话过程 关闭过程
  • 传输层:将数据安排一个端口号,防止数据乱传 不知道传到哪里 有了端口号就相当于知道了地址  比如说发的qq信息 只有qq软件能收到  微信信息只有微信能收到
  • 网络层:通过IP进行选址(数据在第三层 叫做数据包)
  • 数据链路层:通过网卡MAC地址 寻找地址  每个MAC地址是全球唯一的地址 比较精确(数据在第二层叫数据帧)
  • 物理层:网线 光纤 电磁波 蓝牙等等

一层代表物理层 ,二层代表数据链路层,三层代表网络层...

                数据传输分为单工(数据只能从一个方向传输出去 ),双工  双工又分为两种 全双工(数据能同时进行传输 比如手机 双方可以同时讲话传输数据)和半双工(一方传输时,另一方不能传输数据  比如对讲机 一方在讲话时候 另一方只能等待对方讲话结束才能说话)

端对端和点到点通信的区别:点到点就是主机与主机之间的通信 IP地址之间的通信过程 网络层之间的通信过程

端对端就是端口到端口之间的通信 传输层与传输层之间的通信 

osi网络模型和tcp/ip模型

osi分为七层模型 tcp/ip模型分为五类和四类

tcp/ip五类:

应用层(相对于osi模型的 应用层,表示层,会话层)

传输层 (相对于osi模型的传输层)

网络层 (相对与osi模型的网络层)

数据链路层(相对与osi模型的数据链路层)

物理层(相对与osi模型的物理层)

tcp/ip四类:

应用层(相对于osi模型的 应用层,表示层,会话层)

传输层(相对于osi模型的 传输层)

网络层(相对于osi模型的 网络层)

数据接口层(相对于osi模型的 数据链路层 物理层)

三、tcp/ip协议

TCP(传输控制协议)协议应用的端口及其协议功能----传输更加稳定可靠
80 HTTP(超文本传输协议):用于浏览器和Web服务器之间的请求和响应的交互
443 HTTPS(超文本传输安全协议):在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议
21 FTP(文件传输协议):用于控制连接FTP服务器
53 DNS(域名系统):用于连接DNS服务器
25 SMTP(简单邮件传输协议):用于发送邮件
110 POP3(邮局协议版本3):用于接收邮件
22 SSH(安全外壳协议):用于计算机之间的远程加密登录
3389 RDP(远程桌面协议):通过这个端口,用"远程桌面"等连接工具来连接到远程的Windows服务器

UDP(用户数据报协议)协议应用的端口及其协议功能----传输效率更高
69 TFTP(简单文件传输协议):用于小文件的传输
53 DNS(域名系统):用于解析DNS
111 RPC(远程调用协议):用于远程过程调用
161 SNMP(简单网络管理协议):用于网络设备的管理
123 NTP(网络时间协议):用于网络时间同步

IP(网际协议)协议及其功能:
ARP(地址解析协议):用于在局域网中根据IP地址获取物理地址
RARP(逆地址解析协议):用于在局域网中通过ARP表根据物理地址请求IP地址
ICMP(网际控制报文协议):用于验证网络是否畅通
IGMP(网际组管理协议):用于主机与组播路由器之间组播通信

四、数据封装和解封装过程

  

一个数据 比方说 “你好”这个数据 转换成二进制从计算机发出到 传输层 会被封装起始端口号和终点端口号 然后到下一步 网络层 继续在端口号的基础上封装起始ip和终点ip 然后到下一步 数据链路层 在端口号和IP的基础上 继续封装 起始网卡地址和终点网卡地址 然后继续下一步到到物理层 通过网线或者无线传输到 另外一台计算机  另外一台计算机通过物理层 接收到数据 然后到系下一步数据链路层 分析网卡地址是不是自己的地址 是的话就解封装到下一步网络层 网络层分析是不是自己的ip 是的话就解封装到下一步 传输层 分析端口是不是自己的端口 是的话就解封装到应用层 用户就能接收到数据“你好”

            

每个数据在每一层都有不同的叫法  

应用层:上层数据

传输层:数据段

网络层:数据包

数据链路层:数据帧

物理层:比特流

五、设备与层之间的关系

应用层  ----- 计算机

传输层  ----- 防火墙

网络层  ----- 路由器

数据链路层  ----- 交换机

应用层  ----- 网卡

  • 29
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值