CCNA 0基础入门

OSI & TCP/IP

OSI参考模型      TCP/IP协议

  • 应用层 ------↓
  • 表示层 ------>应用层
  • 会话层 ------↑
  • 传输层 ------>传输层
  • 网络层 ------>网络互联层
  • 链路层 ------>网络接口层
  • 物理层 ------>↑

物理层

传输的信号以及网线以及接线

  • 主要作用是产生并检测电压发送和接受带有数据的电气信号
  • 物理层是不提供数据的纠错服务的,但是在物理层上能对数据的传输速度作一定的控制,并能检测数据的出错率。
  • 在物理层传输电气信号的载体我们称之为位流或比特流

数据链路层

主要是管理mac地址,接线接口接到交换机上

  • 决定数据通讯的机制,差错检测
  • 提供对网络层更多服务
  • 合成传输的帧数据

Mac地址

Mac地址对应的网络叫以太网

Mac地址的结构

由48位二进制数组成,通常表示为12个16进制数

前24位是标准组织(IEEE)制定,后24位是厂家自己定制的节点标识符,

例如:(00-1C-25-91-65-48)   或是另一种表达方式:001C.2591.6548

网络层

接线连到路由器上,实现IP连接

至此为止实现了从端到内网再到广域网

  • 为网络设备提供逻辑地址(IP)
  • 负责数据从源端发送到目的端
  • 负责数据传输的寻径和转发

IP

IP对应的网络是因特网

IP地址所涉及到的设备就是路由器,依靠IP地址进行逻辑选路,最优最快的算法吧数据传递到目的端。

传输层

  • 负责建立端到端的连接,负责数据在端到端之间的传输
  • 传输层通过端口号区分上层服务

传输层对于应用层提供了TCP 和 UDP 服务

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

  • 面向连接(确保对方存在)        无连接
  • 可靠传输           不可靠传输
  • 流控及窗口机制           尽力而为的传输

使用TCP的应用:                                                    

    Web浏览器,电子邮件,文件传输程序

使用UDP的应用:

  域名系统(DNS),视频流,IP语音

应用层

应用软件提供接口,

  • 主要是为应用软件提供接口,从而使得应用程序能够使使用网络服务
  • http,ftp,telnet,dns,smtp....

常见端口号

电脑自带端口

每一个不同的端口对应的都是一个应用的服务,也就意味着对应一个不同的应用程序,每个应用对应的端口都不一样,应用层提供端口号,传输层按照提供的服务端口去找到对应的服务程序,这是端到端之家你叠关系

相关推荐

  1. 2023年10月CCAA认证通用基础真题

    2024-06-13 05:54:03       50 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-13 05:54:03       10 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-13 05:54:03       12 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-13 05:54:03       11 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-13 05:54:03       13 阅读

热门阅读

  1. payable介绍, 编写一个转账的测试合约

    2024-06-13 05:54:03       5 阅读
  2. git 常用命令

    2024-06-13 05:54:03       4 阅读
  3. 理解 Vue 中的响应式系统

    2024-06-13 05:54:03       4 阅读
  4. Springer投稿流程——Cybersecurity

    2024-06-13 05:54:03       7 阅读
  5. debian10 arm芯片安装.net6

    2024-06-13 05:54:03       5 阅读
  6. R语言桑基图

    2024-06-13 05:54:03       5 阅读
  7. 开发TEE的踩坑之配置SGX环境

    2024-06-13 05:54:03       4 阅读
  8. vxe-input 本地正常线上环境不显示问题

    2024-06-13 05:54:03       7 阅读