当前位置:网站首页>OSI、TCP/IP(A1)
OSI、TCP/IP(A1)
2022-07-24 01:18:00 【是狼还是狐狸】
1、计算机的工作方式
抽象语言(如我们经常使用的语言)---转换成---编码
编码---转换成---二进制
二进制---转换成---电信号>>本质是对高低电平的处理
然后再处理电信号
(其运行方式都普遍遵循一定的方法>>协议)
再网络里的某些场景下:
应用=服务=协议=标准
OSI参考模型>>开放式系统互联参考模型
七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。
七层模型从上到下依次是:
应用层:协议有:HTTP、 FTP、 TFTP、 SMTP、 SNMP、 DNS、TELNET、 HTTPS、 POP3 DHCP(提供各种应用服务,将抽象语言转换成编码,提供人机交互的接口)
表示层:数据的表示、安全、压缩。格式有,JPEG、ASCll、DECOIC、加密格式等(将编码转换成二进制)
会话层:建立、管理、终止会话。对应主机进程,指本地主机与远程主机正在进行的会话(维持网络应用和网络服务器之间的会话链接)
传输层:定义传输数据的协议端口号,以及流控和差错校验。协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层(实现端到端的通信)
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMP、 IGMP、 IP(IPV4 IPV6) ARP、 RARP(使用IP地址实现主机之间的逻辑寻址)
获取DIP地址的方法:
1、直接知道服务器的地址
2、通过域名访问服务区
3、通过应用访问服务器
4、广播
数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能。将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正(控制物理硬件,将二进制转换为电信号)
MAC地址:48位二进制构成>>1、全球唯一 2、格式统一
获取DMAC的方法——ARP协议——地址解析协议
正向ARP:
首先,主机通过广播的形式发送ARP请求,基于已知的IP地址,请求MAC地址。广播域内所有的设备都能收到请求包,所有收到数据包的设备都会记录数据包中源IP地址和源MAC地址的对应关系到本地的ARP缓存表中。之后,再看请求的IP地址,如果是本地的IP地址,则将进行ARP应答,将本地的MAC地址告知。如果不是本地的IP地址,则将直接丢弃该数据包。之后,再发送数据时,优先查看本地的ARP缓存表,如果表中存在记录,则将直接按照记录发送信息,如果没有记录,则再发送ARP请求包获取MAC地址。
反向ARP :
通过MAC地址获取IP地址
免费ARP:
1小自我介绍 2、检测地址冲突
物理层:建立、维护、断开物理连接(处理传递电信号)

TCP/IP模型
TCP/IP协议簇

TCP/IP标准模型---四层模型 TCP/IP对等模型---五层模型
PDU---协议数据单元

TCP/IP模型中支持跨层封装,而在OSI中不行(跨层封装一般应用在近距离直连设备之间发送信息,可以提高转发效率)
1、跨四层封装 --- OSPF---89
2、跨三,四层封装 --- STP


边栏推荐
- Data warehouse construction - ods floor
- Preprocessing instruction define, do you really understand?
- BAT代码:批量文件下划线重命名
- Explanation and induction of polymer physics terms
- C语言力扣第53题之最大子数组和。动态规划与分治
- Deep understanding of collaborative process
- Sublime text 3 Chinese + add common plug-ins
- Hcip day 6_ Comprehensive experiment in special areas
- Create a self signed certificate to digitally sign exe files
- HCIP实验
猜你喜欢

Why can't HMI panels of botu V17 and below connect with CPUs of 1500 firmware version 2.9 or 1200 firmware version 4.5?

128. 最长连续序列

Linx link, first level directory, redirection, CP and MV

Create.Img image file

复现一句话木马

Group chat room based on UDP

HCIP,OSPF综合实验

Answer to the short answer question of polymer synthesis technology

Axure implements addition, deletion, modification and query

Seektiger's okaleido has a big move. Will the STI of ecological pass break out?
随机推荐
Introduction to the use of bit instruction in Rockwell AB PLC rslogix5000
URL query parameter encoding problem (golang)
1000 okaleido tiger launched binance NFT, triggering a rush to buy
关 于 路 由
【云原生之kubernetes】kubernetes集群下的Deployment高级资源对象管理
J'ai choisi la mauvaise technologie au mauvais moment.
Several states during SCI review
Sublime text 3 汉化+添加常用插件
Kotlin基础从入门到进阶系列讲解(基础篇)关键字:suspend
Sword *offer04 rebuild binary tree
Domestic MCU and SOC are rising, but they are still lagging behind in special fields
Chapter 1 water test --*offer
HCIP第十一天笔记
Parsing yaml configuration files using C language and libcyaml Library
Leetcode -- 136. a number that appears only once
Data warehouse construction - ods floor
General method of C language supporting yaml configuration file
ACL——net
IDEA设置 自动导包删无用包
C language database: an online dictionary based on TCP multi process, with detailed steps illustrated. Welcome to watch it