常见术语 网络相关的术语 1、拓扑:物理拓扑-----体现了设备之间的连接关系 逻辑拓扑----设备之间的通信关系 2、数据载荷:传递的实际信息 3、报文(PDU--协议数据单元) 4、数据头部的作用:区分应用程序、找到数据的接收者 5、数据尾部的作用:确保数据是完整的 6、网关:转发不同网段的数据(离PC最近的三层交换机或 者路由器)

osi七层与TCP/IP协议

1.交换机:提供更多的接口,让多台主机可以相连

2.路由器:转发数据

网络工程师:

网络按范围分:

局域网:小范围网络;校园网,企业网

城域网:城市范围网络;

广域网:全国,全球网络;internet

网关一定要真实存在

网关:不同网段之间想通信 (连接在一起)需要借助网关 转发数据

单播——一对一,私聊

组播——一对多,群聊

广播——一对所有

广播域:一台机器发送广播,能收到消息的机器 都是在同一广播域

传输层:传输数据 通过端口号区分应用程序

1怎么传?

TCP :可靠协议 (安全性高,速度慢)

UDP:不可靠协议(安全性不高,速度快)

七层划分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

A和B通信

数据传输过来了:网卡 系统 应用

例如:Qq 微信 陌陌 soul

系统中每打开一个程序,系统会自动分配一个端口号(0~65535)

端口号:来区分应用程序

网络层:传给哪台主机 加入ip地址(源发出去的地址 目:目的地址)选路

数据链路层:mac地址 确认数据是否正确传给需要的机器 校验数据是否完整

物理层:比特流 数据 转换成电流信号

单工:只能发送 只能接收(学校广播,电台)

半双工: 虽然可以接受和发送,但是同时只能进行一种(对讲机)

全双工:同时接发(电话)

分层:

1.复杂问题简单化

2.便于排查故障

3.统一标准

公司设计自己的产品:

物理

协议

网络层:统称IP

IP协议

icmp协议:ping(排查网络故障)

如果网络有问题

先ping 自己 127.0.0.1(本机地址)

IGMP:组播协议

ARP:将IP地址 转换成MAC地址

RARP:将MAC地址 转换成IP地址 物理层: IEEE802.3有线局域网(以太网)

IEEE802.11无线局域网标准

数据链路层: 点对点协议(Point-to-Point Protocol) PPP协议是 目前广域网上应用最广泛的协议之一,它的优点在于 简单、具备用户验证能力、可以解决IP分配等。

传输层:

TCP:传输慢,有连接

UDP:传输快,没连接

应用层协议

0-65535 1000左右 固定

http:超文本传输协议 默认端口号:80

http:加密超文本传输协议 默认端口号:443 tcp

ftp:文件传输协议 默认端口号:20(权限)21(真实数据) tcp

tftp:简单文件传输协议(体量较小)默认端口号:69 udp

DNS:将IP地址 转换成 域名 www.baidu.com tcp udp 53

DHCP:动态获取ip地址 udp 67 68

数据封装过程:

报文:头部加上层数据

传输层:数据段

网络层:数据包

数据链路层:数据帧

核心层:高速转发数据

汇聚层:管理核心交换机

接入层:提供更多端口

OSI模型 TCP/IP协议的更多相关文章

  1. OSI模型 & TCP/IP模型

    分层思想 分层思想:将复杂 的流程分解 为几个功能相对单一 的子过程 整个流程更加清晰 ,复杂问题简单化 更容易发现问题并针对性的解决问题 分层思想在网络中的应用 OSI模型 国际标准化组织(Inte ...

  2. 计算机网络——OSI、TCP/IP协议族详解

    一.OSI七层协议体系结构域TCP/IP四层体系结构对比 ISO/OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是 ...

  3. OSI与TCP/IP协议区别

    1 OSI参考模型 谈到网络不能不谈OSI参考模型,虽然OSI参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考.在现实网络世界里,T ...

  4. OSI模型与TCP/IP协议族

    OSI模型与TCP/IP协议族 年之后,TCP/IP协议族逐渐成为占主导的商用体系结构,广泛应用于Internet中,并通过广泛的測试.而OSI模型从来没有被全然实现过. 一.OSI模型: OSI与I ...

  5. OSI模型和TCP/IP协议族(三)

    TCP/IP协议族 TCP/IP协议族的开发要比OSI模型更早,因此TCP/IP协议族的分层结构无法准确地与OSI模型一一对应.原始的TCP/IP协议族定义为建立再硬件基础上的四个软件层,不通过目前T ...

  6. TCP/IP协议与OSI协议

    OSI协议是一个理想化的协议,它把网络传输过程分为七层模型,以达到形象化的理解的效果,在实际应用中没有被使用.TCP/IP协议可以看作是它的简化版,是目前应用最广泛的网络协议,许多协议都是以它为基础而 ...

  7. 网络协议OSI模型-TCP/IP-三次握手

    OSI模型 在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际 标准组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始 变 ...

  8. TCP/IP协议簇分层详解---转

    http://blog.csdn.net/hankscpp/article/details/8611229 一. TCP/IP 和 ISO/OSI ISO/OSI模型,即开放式通信系统互联参考模型(O ...

  9. 【思科】OSI和TCP/IP分层

    OSI参考模型 20世纪70年代,ISO创建OSI参考模型,希望不同供应商的网络能够相互协同工作 OSI:开放系统互联 open system interconnection ISO:国际标准化组织  ...

随机推荐

  1. react native 0.6x 在创建项目时,CocoaPods 的依赖安装步骤卡解决方案

    前言 你需要做两件事 gem换源 pod repo 换源 实战 如果你已经成功安装了CocoaPods.那么这里你需要卸载它.gem换源1. 卸载CocoaPods 查看gem安装的东西 gem li ...

  2. SimpleMarkDown编辑器离线版以及桌面应用版上线

    之前,我们开发了Web版本SimpleMarkDown编辑器.今天,我们又推出了离线版和桌面应用版. 主要功能: 页面简约: 实时保存: 一键清空内容: 支持微信公众号.知乎.稀土掘金.CSDN等多个 ...

  3. CMU15445 (Fall 2019) 之 Project#2 - Hash Table 详解

    前言 该实验要求实现一个基于线性探测法的哈希表,但是与直接放在内存中的哈希表不同的是,该实验假设哈希表非常大,无法整个放入内存中,因此需要将哈希表进行分割,将多个键值对放在一个 Page 中,然后搭配 ...

  4. D2C小练习

    前端智能化现状及未来展望 简介 DEsign: Sketch,Photoshop ,Figma 起源:微软2017年, Design to code code: 前端 核心原理 design----& ...

  5. 岭回归和LASSO

    0.对于正则罚项的理解 1.岭回归(L2 ridge regression ) 是一种专用于共线性数据分析的有偏估计回归方法,实质上是一种改良的最小二乘估计法,通过放弃最小二乘法的无偏性,以损失部分信 ...

  6. LM431精密+3.3V产生电路

    精密+3.3V电压通过三段可调并联稳压器LM431电路产生.LM431稳压电路如下图所示. 输出电压 UO仅与电阻 R35.R38 有关,计算公式如下: 式中常数2.5为内部基准电压,其保持恒定不变. ...

  7. jdbc 10:jdbc事务

    jdbc连接mysql,涉及到的事务问题 package com.examples.jdbc.o10_jdbc事务; import java.sql.Connection; import java.s ...

  8. dfs-1756:八皇后及1700:八皇后问题

    总时间限制: 1000ms 内存限制: 65536kB 描述 会下国际象棋的人都很清楚:皇后可以在横.竖.斜线上不限步数地吃掉其他棋子.如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被 ...

  9. CF Edu Round 131 简要题解 (ABCD)

    A 分类讨论即可 . using namespace std; typedef long long ll; typedef pair<int, int> pii; int main() { ...

  10. 用js获取当前页面的url

    1.获取当前或者指定页面的文件名或路径 window.location.pathname 2.设置或获取整个URl字符串 window.location.href 3.设置或获取URL相关的端口号 w ...