HCIA------OSI、TCP和IP
七层模型
物理层
:光纤、双绞线、无线数据链路层
:MAC地址网络层
:路由、如何到达对方传输层
:TCP、UDP、安全否会话层
:迅雷下载、10m、限速5m表示层
:转码得过程、压缩应用层
:qq、搜狗、迅雷导图
TCP IP
五层:
物理层
:比特bit
数据链路层
:MAC+IP+TCP+数据帧
网络层
:IP+TCP+数据包
传输层
:TCP+数据段
应用层
:数据PDU
四层:
网络接口层
网络层
传输层
应用层
OSI和TCP/IP
TCP/IP
网络接口层
- 物理层 2.数据链路层
网络层
- 网络层
传输层
- 传输层
应用层
5.会话层 6.表示层 7.应用层
1.物理层
介质
1.有线(电传输)
双绞线
- 分为屏蔽双绞线和非屏蔽双绞线
- 非屏蔽双绞线分为:CAT5 五类线、CAT5E 超五类线、CAT6六类线(建议使用)、CAT6E 超六类线。
- 屏蔽双绞线分为:CAT6 六类线、CAT6E 超六类线、CAT7 七类线。
RJ-45水晶头 - 线序:
568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 - 通断规则:
4芯通 百兆 1236 白橙、橙、白绿、绿
8芯全通 千兆 - 直通线:5568B-568B、568A-568A
- 交叉线:568B-568A
- 距离:100m
- 介质:铜
2.光纤
- 光传输,不受电信号干扰,玻璃纤维(塑料)
- 传输速率:1000m G、10000m TEN-G、100000m E
- 距离:多帧 2km 比方 手电筒、单帧 43km 比方激光
3.无线
wifi
- 5G:高频,波长比较短,不容易受干扰。特点价格比较贵,穿透力比较差
- 4G:干扰源电磁炉、吹风机。低频,波长比较长,特点穿透力比较好,价格比较便宜
- 无线路由器:RJ45的有线网络放出来的无线信号,例如:手机、电脑
2. 数据链路层
作用:根据底层链路不同,来保障传输。
MAC地址
- 由十六进制数组成 :A8-5E-45-A1-4D-98 48bit
A8:5E:45:A1:4D:98 冒号分16进制
每个网卡都有一个MAC地址(全球唯一)
前半部分 A8-5E-45 代表厂家
后半部分 A1-4D-98 厂家随机编号
为什么要使用MAC地址
- MAC地址表:MAC→接口 有信息(查表转发) 没信息(发送给所有的接口,除了自己
- 接口带宽:E 10M/100M F 100M G 1000M Ten-G 10000
- 单位转换:1G=1024M 1M=1024K 1K=1024bit 1byte=8bit(byte=B bit=b)
UP方式
- 物理层的UP、协议的UP、双UP才能转发数据。
- 转发速率:协商
- 双工:全双工 收发能够同时进行、半双工 HUB 收发不能同时进行
MAC地址单播:第八位为0
MAC地址组播:第八位为1
MAC地址广播:48位全为1
数据帧
帧头:源MAC、目的MAC、type(标识上层协议)
帧尾:FCS(检验和)
长度:18字节
0x0800:IPv4
0x08dd:IPv6
3.网络层
- 路由器:三层设备 识别到IP地址
- 协议:
IP(网际协议):ipv4和ipv6
ICMP(互联网控制信息协议):ping、tracert
ARP(地址解析协议):IP→MAC
RARP(反向地址解析协议):MAC→IP
IGMP:组播加入协议 - 包头:
版本:v4版本 普及 v6 下一代
报文长度
总长度
数据包切片:切片大小 MTU默认1500、Flag(0 能切片、1 不能)
生存时间:TTL 数据包在三层设备存活的时间
路由跟踪 tracert-d 114.114.114.114
TTL 经过一个三层设备减一
案例:
IP网络
- IP地址:源地址、目的地址
- MAC地址
IP→MAC 192.168.30.254 00-23-05-49-3f-43 动态
ARP广播:目的MAC地址FF:FF:FF:FF:FF:FF 交换机收到广播包 泛红 发送给所有的接口(除接收到的端口)
ARP表:运行内存
ARP绑定 arp-s 192.168.30.254 00-23-05-49-3f-43 - 访问外部网络
不是在同一个广播域 一台交换机就是一个广播域(VLAN TRUNK 除外)
访问网关 192.168.30.254 网关 MAC地址 ARP广播 FF:FF:FF:FF:FF:FF - 网关和IP
192.168.30.132/24 192.168.30.0~255 网关 192.168.30.254
网关 转发到其他网段
4.传输层
TCP:可靠面向连接,虚拟管道的概念 构建在网络层之上
优点:可靠 缺点:速度慢
Source Port:源端口
Destination Port:目的端口
Sequence Number:序列号
Acknowledge Number:确认号
Header length:头部长度
Window:窗口
Checksum:校验和
Urgent Pointer:紧急指针
Options:选项字段
Padding:填充字段UDP(用户数据报协议):不可靠 即时性
例如:直播平台 语音+时评→UDP 公屏讨论→TCP
优点:速度快 缺点:不可靠
DNS:域名解析 域名变为IP地址
5.应用层
常用协议和端口号
http(tcp:80)
ftp(tcp:20、21)
dns:域名解析(53)
dhcp(udp:67、68)
smtp(tcp:25)
telnet(tcp:23)
ssh(tcp:22)
HCIA------OSI、TCP和IP相关推荐
- OSI TCP/IP
TCP/IP 是供已连接因特网的计算机进行通信的通信协议. TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol ...
- HCIA——OSI模型
HCIA--OSI模型 一.什么是OSI 简单概念 OSI是Open System Interconnection的缩写,意为开放式参考互联模型.国际标准化组织(ISO)制定了OSI模型,该模型定义了 ...
- TCP/IP协议学习之TCP、IP篇
TCP/IP是不同通信协议的大集合 协议族 TCP/IP是基于TCP和IP这两个最初的协议之上的不同的通信协议的大集合. 团结就是力量嘛,厉害的人总是倾向于聚集起来,厉害的协议同理,那么这些协议具体包 ...
- TCP 和IP的区别
1. IP 网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议. IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层:相反,IP ...
- Tcp与Ip协议的客户端和服务器编程
Tcp与Ip协议的客户端和服务器编程 本文就TCP和Ip协议的客户端和服务器分别进行编程,实现了客户端和服务端进行通信的功能,服务端对多个客户端进行监听,并能与多个客户端通信. 服务器端代码如下: u ...
- HP5200打印机从控制面板手动配置TCP/IP 参数
HP5200打印机从控制面板手动配置TCP/IP 参数<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office ...
- 三十天学不会TCP,UDP/IP网络编程-IP头格式祥述
我又来了,这篇文章还是来做(da)推(guang)介(gao)我自己的!俗话说事不过三,我觉得我下次得换个说法了,不然估计要被厌恶了,但是我是好心呐,一定要相信我纯洁的眼神.由于这两年接触到了比较多的 ...
- HTML协议目标端口和源端口,协议:TCP源IP:源端口:80目的IP:目的端口:4049TT? 爱问知识人...
协议:TCP 源IP: 源端口:80 目的IP: 目的端口:4049 TTL长度:122 数据大小:1460数据内容:?i聒]责?錬nP絟`k0?a???鮓 ㄧ/?W_ M鮗R?臭?白积颞^?De ...
- http、TCP、IP的形象比喻
1.TCP.IP主要的作用就是保证连接的可靠性,我不管发出任何东西给你,都要有这一套协议来保证不丢包2.比如说TCP协议就是这样,无论上层让他传啥数据,他都通过与IP协议的操作,把这些东西分段,然后输 ...
- 网络基础之网络协议,OSI,TCP/IP介绍
文章目录 1 概述 1.1 网络协议 1.2 OSI模型 1.2.1 应用层 1.2.2 表示层 1.2.3 会话层 1.2.4 传输层 1.2.5 网络层 1.2.6 数据链路层 1.2.7 物理层 ...
最新文章
- 洛谷P3960 列队(动态开节点线段树)
- 每日一皮:资深老鸟看实习生写代码...
- python序列类型-python序列类型种类详解
- 超酷的实时颜色数据跟踪javascript类库 - Tracking.js
- 从mongodb中查询数据
- LiveQing视频流媒体开放平台利用 webpack 打包压缩后端代码
- 【控制】《多智能体系统一致性协同演化控制理论与技术》纪良浩老师-第8章-二阶连续时间多智能体系统加权一致性
- 大学计算机基础书本里的毕业论文源稿,计算机基础毕业论文范文
- 【Python】Smtplib正确模拟发送QQ邮件
- js html 单引号,JS 和 HTML 中的单引号与双引号
- 791A.Bear and Big Brother
- GRBL分析:gcode解释器(二)
- 小程序实现城市搜索功能
- 如何申请email账号注册,如何批量注册申请邮箱?
- centos 安装SDCC编译器
- 倾向值匹配法的概述和应用+倾向值分析:统计方法与应用
- Nginx管理(二)
- webpack合成sprite图
- 计算机论文致谢词范文500字,论文致谢词范文500字(精选6篇)
- Dubbo Failed to check the status of the service.No provider available for the service from问题解决
热门文章
- 计算基本统计值,输出一组数据的平均值,方差,众数和中位数
- 读书笔记_010 《小王子》
- 当SRS遇到K8S,快速高效运营直播流媒体集群
- 程序员编程艺术 第六章 求解500万以内的亲和数
- 前端开发:CSS的“*”“#”“.”符号的对比使用
- odoo14原码安装
- 图像逆光度的估计方法
- 建筑排风机、送风机、补风机、加压(正压)送风机、排烟机的作用
- android icu4c 7.1编译报错,icu4c中资源的修改,编译
- GC(Allocation Failure)