TCP/IP与OSI_osi和tcp/ip的区别和联系-程序员宅基地

技术标签: 网络  OSI  TCP/IP  # ccna  网络协议  计算机网络  

 

目录

01、标准意义

02、OSI理解

03、OSI、TCP/IP每层之间是如何联系与工作的?

04、OSI七层模型:

05、下图中为什么解封装直到网络层?正在上传…重新上传取消

06、应用层协议及常见端口

07、传输层协议以及区别

08、网络层作用及常见协议

09、底层

10、数据封装与解封装


01、标准意义

OSI  tcp/ip 为什么只有TCP/IP标准被广泛运用?

1、比较方便(应用层 表示层 会话层合并)、(对)

2、TCP简单、(对)

3、OSI只是模型没有实际技术、(对的地方:只是参考模型;错误的地方:ISIS中间系统到中间系统 基于OSI模型)

4、不依赖特定网络传输硬件、

(1)OSI 先于网络,很早就设计好了,

(2)OSI参考标准理想化(完美没有缺点)模型、

(3)TCP/IP标准是网络产生之后再出现,根据网络现状设计,有实际意义

(4)OSI设计过于复杂、根本没法实现、

02、OSI理解

OSI:开放系统互联   ( open system interconnection )

开放:大家都认识的、思科知道华为也知道,大家都能使用、公有标准(私有标准 eigrp cisco设备才能有)、OSPF(open short path first)

系统互联:设备与设备之间连接、网络与网络之间的连接 涉及的一套规则、

本质上学习!学一遍要学会,否则宁愿不学!

03、OSI、TCP/IP每层之间是如何联系与工作的?

从PDU、通信地址等角度阐述

98%答不出来 说明基础不行、就在学习、

04、OSI七层模型:

ALL PEOPLE SEEM TO NEED DATA PHOTO: 所有人看起来需要数据图片、

physical layer        物理层

data link layer       数据链路层

network layer        网络层

transport layer       传输层

session layer         会话层

presentation layer   表示层

application layer     应用层

05、下图中为什么解封装直到网络层?

封装:打包、类似快递打包、封装是加报头

解封装: 解封装是拆报头、拆快递、

因为路由器是三层设备、网络层(向下兼容)、

向下兼容:高层次能够识别低层次、版本升级Word、15.0 打不开16.0

拓展(超纲):

路由器的两大主要功能:

主要工作在第三层(网络层)、

1、寻址:在路由表里面寻找目标IP地址的路由条目、

2、转发:通过在路由表里面寻找目标IP地址的路由条目后,逐跳转发出去、(逐跳:跳指的是一台路由器)

操作命令记录:

R1(config-if)#do sh ip inter b | include FastEthernet0/0

FastEthernet0/0            12.1.1.1        YES manual administratively down down    

R1(config-if)#

R1(config-if)#do sh ip inter b | include FastEthernet0/0

FastEthernet0/0            12.1.1.1        YES manual up                    up      

R1(config-if)#no shutdown   

如果路由器没法完成两大主要功能:会怎么样?丢包、

思考题:下图中的路由条目是什么类型的(直连路由和非直连路由)

R3#show ip route #查看路由表(类似一张地图)

Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP

       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

       E1 - OSPF external type 1, E2 - OSPF external type 2

       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

       ia - IS-IS inter area, * - candidate default, U - per-user static route

       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     23.0.0.0/24 is subnetted, 1 subnets

C       23.1.1.0 is directly connected, FastEthernet0/1  

R3#

直连路由:只通过直连网线(一跳)学习的路由就是直连路由、

非直连路由:不能只通过直连网线(一跳)学习的路由就是非直连路由、

直连路由是怎么产生的、需要什么条件?

命令解释:

1、interface fa0/0 进去接口FA0/0

2、ip address 12.1.1.1 255.255.255.0 配置IP地址以及子网掩码

3、no shutdown 开启端口,默认思科端口是管理性关闭的administratively down

4、show ip inter brief 简要查看接口情况

5、show ip route #查看路由表条目、

06、应用层协议及常见端口

(1)http(80):HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。常用端口号:http:80  https:443

(2)ftp(20/21):FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP是一种C/S架构(client客户端/server服务端)、默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。

(3)smtp(25):Simple Mail Transfer Protocol、简单邮件传输协议,端口号是25

(4)pop3(110):全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。

(5)telnet(23):Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。

(6)dns(53):Domain Name System 域名系统(服务)协议、

应用层、表示层、会话层统称为上层协议、

07、传输层协议以及区别

作用:负责建立端到端的连接,保证报文在端到端之间的传输

哪些代表协议:TCP UDP、

(1)TCP:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的可靠的、基于字节流的传输层通信协议

(2)UDP:用户数据报协议User Datagram Protocol,Internet协议集支持一个无连接的传输协议。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。

(3)说一下TCP/UDP的区别与联系:

有无连接

是否可靠

其他

TCP

面向连接

可靠的

三次握手、四次挥手

UDP

无连接

不可靠

适用特点:要求实时性

视频会议、微信语音、远程会议使用的是TCP还是UDP?UDP、

08、网络层作用及常见协议

逻辑连接!

(1)作用:等同于路由器的作用1、寻址 2、转发

(2)协议:OSPF

09、底层

网络上,习惯于把数据链路层与物理层统称为底层。

(1)数据链路层:在不可靠的物理链路上,提供可靠的数据传输服务,把帧从

一跳(结点)移动到另一跳(结点)。

MAC:物理地址、硬件地址、MAC地址(英语:Media Access Control Address),直译为媒体存取控制位址,也称为局域网地址(LAN Address),MAC位址,以太网地址(Ethernet Address)或物理地址(Physical Address),它是一个用来确认网络设备位置的位址。

接入控制

MAC是数据链路层通信地址(以太网)、物理地址、硬件地址、

IP是网络层通信地址、逻辑地址、

(2)物理层:比特流、

10、数据封装与解封装

(1)封装:每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包

(2)解封装:每一层都把下层的协议包头去掉获得本层数据部分的过程。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_61703913/article/details/123871646

智能推荐

新手java五子棋完整代码判断落子落在线上_Java初学者,编写小游戏五子棋的问题?...-程序员宅基地

文章浏览阅读362次。首先你需要掌握GUI编程,事件处理,已经监听器,你就掌握Swing的知识就好了Swing框架,JFrame,JPanel,鼠标、键盘监听事件Java基础,面向对象,异常处理,集合,IO流网络编程,Socket通信线程知识,Java逻辑基础上述的技术点估计需要将JavaSE这块学完才能掌握,下面进入正题。这里呢,我把几个常见的小游戏列出来,如下图:象棋对战,带聊天五子棋对战,带聊天打字游戏对战音乐播..._五子棋程序判断落子位置

杭电2041 超级楼梯_超级楼梯 (杭电2041)比赛题目 题目统计 全部提交时间限制:c/c++ 1000ms,其他语言-程序员宅基地

文章浏览阅读322次,点赞6次,收藏8次。【代码】杭电2041 超级楼梯。_超级楼梯 (杭电2041)比赛题目 题目统计 全部提交时间限制:c/c++ 1000ms,其他语言

关于构建数据仓库的几个问题_从需求出发建设数仓会有什么问题-程序员宅基地

文章浏览阅读1.6k次。写在前面数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策(Decision Making Support)。近年来,随着大数据的应用不断深入,构建企业级数据仓库成为了企业进行精细化运营的一种趋势。从管理者的视角来看,数据仓库是赋能业务并辅助决策的一种工具,从开发者的视角来看,数据仓库是一堆数据模型的集合。数仓开发是一个系_从需求出发建设数仓会有什么问题

手写B+树-程序员宅基地

文章浏览阅读3.2k次。插入关键字 40 ,按照第 2 种情况将结点分裂,并将关键字 37 上移到父结点,发现父结点 [15、37、44、59] 包含的关键字的个数大于 M ,所以将结点 [15、37、44、59] 分裂为两个结点 [15、37] 和结点 [44、59] ,并将关键字 37 上移到父结点中 [37、59、97] . 父结点包含关键字个数没有超过 M ,插入结束。比如插入关键字 12 ,插入关键字所在的结点的 [10,15] 包含两个关键字,小于 M ,则直接插入关键字 12。B+树插入删除时间复杂度为0(1)_手写b+树

基于SSM企业人力资源管理系统的设计与实现 |计算机毕业设计|Java毕业设计|课程设计|Python毕设|小程序|人力资源管理|人事管理系统|_基于ssm的企业人力资源管理系统的设计与实现-程序员宅基地

文章浏览阅读82次。在答辩过程中,要充分展示对项目的深入研究和对技术的理解,结合实际案例和数据,清晰阐述项目的创新、可行性和应用价值,回答评委问题时要有条理、准确表达自己的观点。管理员:首页、用户管理、管理员、员工、更多管理、部门管理、 请假申请、人事考勤、公司绩效、奖惩信息、通知公告、员工工资等。员工:首页、更多管理、请假申请、人事考勤、公司绩效、奖惩信息、通知公告、员工工资等。该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等。前端技术:JavaScript、VUE.js(2.X)、css3。_基于ssm的企业人力资源管理系统的设计与实现

Hector双足机器人MPC控制_force-and-moment-based model predictive control fo-程序员宅基地

文章浏览阅读940次,点赞14次,收藏16次。首先根据当前机器人状态选择合适的步态模式(站立。然后根据步态模式生成相应的脚部期望轨迹,)是摆动腿阶段,应该采用另外的。最后更新机器人的控制命令。问题的求解使用第三方库。)是跟摩擦系数有关,_force-and-moment-based model predictive control for achieving highly dynamic

随便推点

图解通信原理与案例分析-17:2G GPRS通用分组无线业务详解_2g slot-程序员宅基地

文章浏览阅读4.7k次。先占个空,以后再详细拆解主要关注与GSM的区别,特别是GRPS是如何通过增加信道和分组交换系统支持数据传输,如何通过新的调制解调技术,增加数据传输的速率的!1. GSM是全球移动通讯系统(Global System for Mobile Communications)的简称2. GPRS是通用分组无线业务(General Packet Radio Service)的简称3. GPRS是在GSM系统基础上发展起来的分组数据承载和传输业务。4. GPRS与GSM......_2g slot

【图像拼接】论文精读:Natural Image Stitching Using Depth Maps-程序员宅基地

文章浏览阅读10w+次。图像拼接系列相关论文精读Seam Carving for Content-Aware Image ResizingAs-Rigid-As-Possible Shape ManipulationAdaptive As-Natural-As-Possible Image StitchingShape-Preserving Half-Projective Warps for Image StitchingSeam-Driven Image StitchingParallax-tolerant Ima_natural image stitching using depth maps

【Java基础知识 11】java泛型方法的定义和使用-程序员宅基地

文章浏览阅读1.6w次,点赞131次,收藏52次。一、基本介绍Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。二、提出背景Java集合(Collection)中元素的类型是多种多样的。例如,有些集合中的元素是Byte类型的,而有些则可能是String类型的,等等。Java允许程序员构建一个元素类型为Object的Collection,其中的元素可以是任何类型在Java S._java基础

vue中使用echarts实现省市地图绘制,根据数据在地图上显示柱状图信息,增加涟漪特效动画效果_vue 市区地图+经纬度自定义显示弹窗详情-程序员宅基地

文章浏览阅读1.7k次,点赞26次,收藏14次。vue中使用echarts实现省市地图绘制,根据数据在地图上显示柱状图信息;增加涟漪特效动画。本文以吉林省地图为例,来实现吉林省市的地图的绘制。根据数据在地图上显示柱状图信息;增加涟漪特效动画。你也可以显示中国地图或其他身份地图。原理是一样的哦。主要是通过geo地理坐标系组件实现地图绘制。柱状图是利用3个样式(顶部椭圆、中部矩形、底部椭圆)层叠实现的。_vue 市区地图+经纬度自定义显示弹窗详情

网络安全等级保护2.0自查表 | 技术部分_网络安全等级保护自查表-程序员宅基地

文章浏览阅读1.2k次,点赞46次,收藏20次。网络安全等级保护2.0自查表 | 技术部分_网络安全等级保护自查表

已知一个iis漏洞可以让php解释任意的给定文件-程序员宅基地

文章浏览阅读64次。已知一个iis漏洞可以让php解释任意的给定文件。挑战:怎么执行任意命令?应用环境:防火墙配置不准许对外连接。要求:不能要求上传文件。总算看到一次答案了:http://www.inbreak.net/kxlzxtest/phpiis.txtC:\Windows\System32\LogFiles\w3svcXXXX让php解析当天访问日志,然后用get请求提交user agent为 User-Ag..._php iis 漏洞