第一章:OSI和TCP/IP

第一节:OSI 参考模型

OSI RM:开放系统互连参考模型(Open System Interconnection Reference Model)

1.1 OSI 参考模型简析

1.1.1 OSI 基本组成

1.1.2 各层级间特点

1.2 OSI 参考模型优点

  • 简化了相关的网络操作
  • 提供设备间的兼容性和标准接口
  • 促进标准化工作
  • 结果上可以分离
  • 易于实现和维护

1.3 OSI与TCP/IP 模型比较

1.4 PDU 封装

第二节:OSI 参考模型各层级简析

2.1 物理层——物理设备

性质:

  • 规定介质类型、接口类型、信令类型
  • 规范在终端系统之间激活、维护和关闭物理链路的电气、机械、流程和功能等方面的要求
  • 规范电平、数据速率、最大传输距离

组成:

  • 物理层介质
  • 同轴电缆
  • 双绞线
  • 光纤
  • 无线电波
  • 物理层设备
  • 中继器,集线器
2.1.1 双绞线分类

双绞线线序:

①线序标准:

  • 568A 白绿、绿、白橙、兰、白兰、橙、白棕、棕
  • 568B 橙白、橙、绿白、兰、兰白、绿、棕白、棕
  • **注:**线缆默认情况下按照568B标准

②有效线缆长度——100米

2.1.2 光纤分类

2.2 数据链路层——比特转换

**MAC Sub-layer :**Media Access Control Sub-Layer 介质访问控制子层

性质:

  • 指定数据如何通过物理线路进行传输,并与物理层通信 LLC Sub-layer:Logic Link Control Sub-layer逻辑链路控制子层
  • 识别协议类型并对数据进行封装通过网络进行传输

组成:

2.2.1 网卡

MAC地址有48位,华为产品前3个字节是 0x00E0FC

2.3 网络层——ip地址、路由、ARP、RARP、ICMP、IGMP

性质:

  • 在不同的网络之间转发数据包
  • 负责将分组报文从源端发送到目的端
  • 为网络中的设备提供逻辑地址
  • 负责数据包的寻径和转发

组成:

  • 路由器、三层交换机

2.3.1 IP报头

2.3.2 ICMP

功能:

  • **ICMP 网络控制报文协议(Internet Control Message Protocol):**是面向连接的协议,用于向源节点发送“错误报告”信息。

**常用工具: ** Ping.exeTracert.exe

2.3.3 ARP

**ARP 过程:**目标主机在本地网络

功能:

  • 将 IPV4 地址解析为 MAC 地址
  • 维护映射的缓存

1. 映射地址

2. 将 IP 地址和 MAC 地址存储于 ARP 缓存中

3. 通过 ARP 条目发送帧

2.4 传输层——可靠、不可靠、快、慢

2.4.1 TCP/UDP

2.4.2 常见 TCP/UDP 端口号占用
协议 端口号 作用 名称 备注
TCP 3389 window远程桌面 微软远程桌面控制 远程windows电脑
TCP 23 telnet 远程登录服务 远程命令行配置设备
TCP 22 ssh Secure Shell 远程命令行加密配置设备
TCP 80 http 超文本传输协议 打开查看网页未加密
TCP 443 https 安全的超文本传输协议 打开查看网页已加密
TCP 25 SMTP 简单邮件传输协议 发送邮件
TCP 110 POP3 邮局协议版本3 接收邮件
UDP 53 DNS 域名系统 域名解析服务

**附:**查看端口号命令

windows: netstat -nao | more
2.4.3 TCP 的三次握手

CCNA学习笔记——第一章:OSI 和 TCP/IP 模型相关推荐

  1. 计算机网络学习笔记---第一章

    计算机网络学习笔记 第一章 文章目录 计算机网络学习笔记 第一章 前言 一.计算机网络的概念 (一)计算机网络的功能 1.数据通信(连通性) 2.资源共享(硬件 软件 数据) 3.分布式处理 (Had ...

  2. 机器人导论(第四版)学习笔记——第一章

    机器人学导论(第四版)学习笔记--第一章 1. 概述 1.1 背景 1.2 操作臂力学和控制 1.3 符号 1. 概述 1.1 背景 工业自动化的发展带来了工业机器人的高速发展.本书聚焦机械臂的力学和 ...

  3. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

  4. 编译原理(龙书)学习笔记 第一章

    编译原理(龙书)学习笔记 第一章 1.1语言处理器 解释器(interpreter) : 编译器(compiler): 一个语言处理系统 练习 1.1.1:编译器和解释器之间的区别 1.1.2:相对优 ...

  5. 小吴的《机器学习 周志华》学习笔记 第一章 绪论

    小吴的<机器学习 周志华>学习笔记 第一章 绪论 近一年时间接触到不少机器学习的知识,虽然断断续续学了一些,总感觉还没有入门(只学会了疯狂调包).因此,最近开始系统学习Machine Le ...

  6. PhalAPI学习笔记 ——— 第一章自定义HelloWorld接口

    PhalAPI学习笔记 --- 第一章自定义HelloWorld接口 前言 自定义接口 项目实例 结果 分布解析 结束语 前言 公司业务需要转学PHP,而PHP中一个功能强大且生态链完整的PHP接口框 ...

  7. [go学习笔记.第一章] go可以做什么

    go可以做什么,go有以下三大学习方向: Golang的应用领域 1.区块链应用 区块链技术,简称BT(Blockchain technology),也被称之为分布式账本技术,是一种互联网数据库技术, ...

  8. 华为数通HCIA学习笔记之OSI参考模型TCP/IP模型

    OSI模型(Open systems Interconnection Model),由国际化标准ISO收录在ISO 7489标准中并于1984年发布. OSI参考模型: 名称 作用 7.应用层 为应用 ...

  9. 第13章 OSI、TCP/IP、进制转换——十、二、十六进制

    一.OSI简介     1.OSI     Open System Interconnection 开放系统互联模型           国际标准化组织(ISO)制定,定义了不同计算机互联的标准.设计 ...

最新文章

  1. 齐俊元:怎样设计体验出色的企业级应用
  2. Android序列化:Serializable Parcelable
  3. mysql 查询多边形_mysql中判断一个点是否在多边形中
  4. php 集合安装,centos7安装php5.6报错集合
  5. Android初学第87天
  6. 2021-2025年中国制革机械行业市场供需与战略研究报告
  7. 查看 java heapspace_Java heap space 问题查找
  8. paip. uapi 过滤器的java php python 实现aop filter
  9. 听音扒谱app_识字APP评测!洪恩、熊猫博士、麦田、悟空、叫叫哪个好?
  10. Python使用python-snap7实现西门子PLC通讯
  11. 鹏城实验室支持建设的OpenI启智社区荣登2021“科创中国”开源创新榜
  12. Selenium 全自动化下载QQ付费音乐-说好不哭MV
  13. 利用RTFtemplate生成rtf报表
  14. Python 数据分析 —— Matplotlib ②
  15. 如何把模糊照片变清晰把相片变高清修图#ps教程#ps学习视频
  16. Linux学习笔记(1)----配通网络
  17. 组策略怎么禁用计算机管理,【组策略来禁止电脑打开控制面板】
  18. mysqladmin - 管理 MySQL 服务器、获取运行状态
  19. 【Android安全】Soot 静态分析教程
  20. Web阶段--Servlet基础知识点

热门文章

  1. 传真百科:电子传真邮件客户端
  2. Access-VBA
  3. 坚持自主可控,长安链ChainMaker全面拥抱国密的技术实践
  4. Docker官方教程
  5. 用Easy UI快速搭建一个后台
  6. Xcode8使用出现bundleid: com.xxx.xxx, enable_level: 0, persist_level: 0, propagate_with_acti
  7. PSnbsp;07替换颜色
  8. 《数据结构与算法基础 严蔚敏版》第一章 绪论
  9. 天梯赛PTA-7-17 约瑟夫环
  10. char* char[] char** char*[] char[][]详解