| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> IP---ia复习 -> 正文阅读 |
|
[网络协议]IP---ia复习 |
静态路由: 什么是网络:由网络来连接设备通过传输介质将网络设备连接起来,进行资源共享,信息传递的平台。 什么是路由器:路由器(Router)是连接两个或多个网络的 硬件 设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的网络设备。 什么是交换机:交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。 OSI七层模型: 应用层???????抽象语言输入和输出???抽象语言-->编码(人机交互) 表示层????????编码 解码 加密 解密-->二进制 会话层????????应用程序内部,提供的内部区分地址? 上三层均为应用程序处理加工数据,上三被统称为应用流层 下四层负责数据的传输,统称为数据流层 传输层??提供端口号,分段(受MTU限制)??TCP/UDP(提供可靠传输) ? ? ? ? ? ? ?---a.静态1-1023? b.动态 1024-65535? c .特殊? 0? 网络层????????Internet?协议??-- IP地址? 数据链路层/介质访问控制层--MAC ??控制物理硬件 物理层 PDU协议数据单元----上三层 数据报文 ; 传输层? 数据段; 网络层 数据包; 数据链路层 数据帧;物理层 比特流。 tcp/ip模型:
tcp:可靠传输:按需传输、有确认机制、丢失重传、严格校验。
udp:不可靠传输:只管传,其他都不管。
TCP
协议传输是可靠的,而
UDP
的传输是尽力而为的。
TCP
可以进行流控及拥塞控制而
UDP
不能
TCP
可以进行数据分段
TCP
耗费资源比较大,速度比较慢;
UDP
耗费资源较小,速度快。
TCP
和
UDP
的应用场景
TCP
更适合于效率要求相对较低,但准确性要求较高的场景。
UDP
更适合于效率要求相对较高,但准确性要求较低的场景 (即事类通讯)
UDP
:语音类,实时传输类(视频、游戏)
TCP
:文件类,追求完整传输的信息类
微信和
qq
的聊天数据用的是udp
ipv4
的计算
32
个二进制组成
192.168.1.1 -->
点分
10
进制书写格式
地址由
2
部分组成
网络位
主机位
VLSM
与
CIDR
无类地址
---
不在通过数字来辨识网段而是使用子网掩码来辨别,规则是网络位的地址子网掩码置
1
VLSM ---
可变长子网掩码
----
子网划分
核心思路:通过延长子网掩码(将主机位借到网络位)来实现网段的划分
CIDR ---
无类域间路由
----
汇总
可变长子网掩码
---
取相同去不同
|
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:49:27- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |