Cisco学习笔记(CCNA)——Introduction to TCP/IP

news2024/11/26 14:29:44

Introduction to TCP/IP

 常见协议


应用层协议

协议

端口号

描述

HTTP

80

超文本传输协议,提供浏览网页服务

Telnet

23

远程登录协议,提供远程管理服务

FTP

20、21

文件传输协议,提供互联网文件资源共享服务

SMTP

25

简单邮件传输协议,提供互联网电子邮件服务

POP3

110

邮局协议3,提供互联网电子邮件服务

TFTP(UDP)

69

简单文件传输协议,提供简单的文件传输服务

传输层协议

传输控制协议(TCP)

面向连接、可靠传输

使用TCP的应用:Web浏览器、电子邮件、文件传输程序

用户数据报协议(UDP)

高效、尽力传输

使用UDP的应用:域名系统(DNS)、视频流、IP语音(VoIP)


TCP头部


TCP机制

TCP三次握手

 SYN:0/1

滑动窗口

TCP四次释放

 端口号类型

Well Know Ports:0~1023(已划分为特定协议,不能随意使用)

Registered Ports:1024~49511(可以有限地去使用)

Private/Dynamic Ports:49512~65535(可以随意使用)

源/目的端口

源端口随机分配,目的端口使用知名端口

应用客户端使用的源端口号一般为系统中未使用的且大于1023

目的端口号为服务器端应用服务的进程。如telnet为23

数据的分段和重组

保证所传输数据的大小符合传输介质的限制要求

确保不同应用程序发出的数据能在介质中多路传输

TCP和UDP的处理方式不同

TCP数据段重组

使用序列号(sequence number)

 

UDP数据报重组

UDP仅仅是将接收到的数据按照先来后到的顺序转发到应用程序

 网络层

将报文从源传递到目的

为网络设备提供逻辑标识(IP)

IPv4 32位

IPv6 128位

IP报头


常见的IP协议

Internet Control Message Protocol(ICMP)1

Open Shortest Path First(OSPF)89

Enhanced Interior Gateway Routing Protocol(EIGRP)88

ICMP网际控制报文协议

作用:检测网络层的连通性

面向连接

原理:发送echo request;目标接收到后,发送echo reply

常用命令:Ping、Traceroute

Ping:模拟双向通信过程

! 通

. 不通

U 中间丢了

Traceroute

探测到目标主机所经过的路径

利用IP头部的TTL字段

ARP地址解析协议

ARP:通过广播查询IP对应的MAC

代理ARP(Proxy ARP):目标IP不在本广播域时,使用本接口MAC进行数据转发

反向ARP(RARP):通过MAC来获得IP


物理介质介绍

物理层-用途

OSI物理层通过网络介质传输构成数据链路层帧的比特


物理层-标准

物理层标准规定了信号、连接器和电缆的要求

 

  

物理介质的类型

铜介质:同轴电缆、双绞线(非屏蔽双绞线、屏蔽双绞线)

 

同轴电缆

非屏蔽双绞线UTP电缆

UTP电缆的特点:防止铜线受到物理损害、防止信号受到干扰、使电线之间相互绝缘并标识每个线对

UTP电缆类型

标准

应用

以太网直通电缆

两端均为T568A或T568B

连接不同类型的网络设备

以太网交叉线

一端为T568A,另一端为T568B

连接同种设备

全反电缆

一端与另一端的线序相反

console

目前大部分已经可以自适应


屏蔽双绞线(STP)电缆

 

双绞线标准

CAT-1/2/3/4:1/2/3/4类双绞线,目前已淘汰

CAT-5:5类双绞线,可用于100M以太网传输

CAR-5e/6:超5类/6类双绞线,可用于1000M以太网传输

CAT-6A:超6类双绞线,可用于10000M以太网传输

CAT-7:7类双绞线,可用于更高标准(大于等于10000M)以太网传输;必须为屏蔽线

制作网线

POE(Power Over Ethernet)

通过网线为远端受电终端(如:无线AP、网络摄像机)提供网络供电同时能正常传输数据的技术

交换机不支持而终端支持就需要同样是交换机接POE供电器再接受电设备,POE供电器将电力加到网线上之后传输给终端

POE供电的线序可以有三种:

  1. 网线中的4、5线为正,7、8线为负
  2. 网线中的1、2线为负,3、6线为正
  3. 网线中的1、2线为正,3、6线为负

在实际布线中,最好选择网线中的4、5线为正,7、8线为负进行供电,其他四芯用来传输网络

寻线仪(找网线用的)

原理:寻信号震荡发生器通过线缆发出声音信号,高灵敏度感应式寻线仪识别信号发出声音


测线仪

每根线对应一个灯,两端同时亮起表示对应线通电


光纤介质

光缆通常分为两种类型:单模和多模

 

光纤提供全双工通信,每个方向使用一根专用光缆

光纤跳线接口类型

 

光模块

 

网络工程基础

光电转换器

将光纤介质转换成铜线接入

将铜线转换成光纤介质接入

俗称:光猫、光电收发器


光纤终端盒/光纤配线架(ODF)

光纤与光纤的熔接、光纤与尾纤的熔接以及光连接器的交接

光纤及其元件提供机械保护和环境保护

提供光缆终端的安放和余端光纤存储的空间

 

法兰盘:自环测光纤

光纤配线架的使用

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/765450.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【个人笔记】Linux登录时要执行的文件与内建命令

Linux登录时要执行的文件 在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 **/.profile**文件中的其中一个,执行的顺序为:/.bash_profile、 ~/.bash_login、 ~/.profile。…

使用基于自动化生成式 AI 的 Ansible-Lightspeed 服务高效开发 Ansible Playbook(附视频)

《OpenShift / RHEL / DevSecOps 汇总目录》 自动化生成式 AI 的 Ansible-Lightspeed 服务核心功能 Ansible-Lightspeed 是 RedHat 提供的一项自动化生成式 AI 的服务,它可以帮助 Ansible 开发人员更快、更好地开发 Playbook。除了自动生成 Playbook 内容外&#…

直播回顾|用户增长之路,如何兼具体验和点击率?

激活用户的关键在于深入理解产品功能、引导用户体验产品的核心价值。在这方面,推送功能就是简单而便捷的解决方案之一。通过推送活动和优惠消息,吸引用户点击,进而提升用户参与度和留存率。 在推送消息的过程中,我们可能会遇到这…

ROS节点通信Demo

0 开始之前 确保你已经安装了ROS (Robot Operating System)。 1 第一步: 创建一个ROS包 在开始编程前,我们首先创建一个新的ROS包(package)。移动到你的catkin workspace的 src 文件夹下,然后运行以下命令: cd ~/catkin_ws/sr…

linux之Ubuntu系列(二)远程管理指令 putty Xshell

shutdown shutdown 选项 时间 关机或重启 选项: -r 重新启动 提示 不指定选项和参数,默认表示1分钟之后 关闭电脑用SSH远程维护服务器时,最好不要关闭系统,而应该重新启动系统 -r shutdown常用示例 # 1分钟后关机 shutdown …

LayUI之增删改查

目录 一、前言 1.1 前言 1.2 前端代码(数据表格组件) 1.3 封装JS 二、LayUI增删改查的后台代码 2.1 编写Dao方法 2.1 增加 2.2 删除 2.3 修改 三、LayUI增删改查的前端代码 3.1 增加 一、前言 1.1 前言 上一篇文章我们一起做了LayUI的动态添加选项卡,这一篇…

uniapp基于阿里图标库引入彩色的图标iconfont

1.进入阿里巴巴矢量图标库链接: https://www.iconfont.cn/,添加图标到项目,然后下载至本地 2.对下载的文件进行解压,命令行进入解压后的文件下,执行一下命令,全局安装iconfont-tools工具 npm install -g iconfont-to…

SqlSerer数据库【进阶】

六、约束 (1)主键约束 1.单一主键 格式: alter table 表名 add constraint 主键名 primary key (列名) go例子: alter table t_student add constraint pk_t_student primary key (stud_id) go注意:在建表的时候主键不能为空 2.复合主键 复合主键…

基于小波哈尔法(WHM)的一维非线性IVP测试问题的求解(Matlab代码实现)

💥1 概述 小波哈尔法(WHM)是一种求解一维非线性初值问题(IVP)的数值方法。它基于小波分析的思想,通过将原始问题转化为小波空间中的线性问题,然后进行求解。以下是一维非线性IVP测试问题的求解…

2023年郑州/杭州/深圳CSPM-3中级国标项目管理认证招生

CSPM-3中级项目管理专业人员认证,是中国标准化协会(全国项目管理标准化技术委员会秘书处),面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系,建立健全人才职业能力评价和激励机制的要…

基于时空RBF神经网络的混沌时间序列预测(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

TCP的三次握手过程

TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。三次握手的过程如下图: 刚开始客户端处于 closed 的状态,服务端处于 listen 状态。 第一次握手:客户端给服务端发一个 SYN 报…

python_day10_复写,类型注解

复写:重写父类属性 class Phone:IMEI Noneproducer "XM"def call_by_5g(self):print("5g网络")# 复写 class myPhone(Phone):producer "HUAWEI"def call_by_5g(self):print("复写")# 调用父类成员:方式1# print(f"…

Notepad++ 安装 compare 插件比较文本

1、打卡Notepad软件,找到插件选项,若是英文版的,则对应选择Plugins->Plugins admin: 2、搜索compare插件,点击安装: 3、此时会弹出一个下载插件页面: 4、很可惜,我网络原因&#…

[游戏开发][Unity] TPS射击游戏相机实现

技术难点:由于是第三人称射击游戏,角色和相机之间有夹角,所以枪口点和准星是有误差的,下面是和平精英手游截图,我用AK射击zhuzi using System.Collections; using System.Collections.Generic; using UnityEngine;publ…

MyBatis 系列2 -- 增加、删除、修改操作

1. 前言 上一系列介绍了MyBatis的背景,以及为什么我们使用MyBatis进行操作数据库,还实现了使用MyBatis进行查询数据库的,接下来我们继续将使用MyBatis操作数据库的其他三种基本操作进行总结. 目录 1. 前言 2. 增加用户操作 3. 修改用户操作 4. 删除用户操作 5. 多表查询操…

unity背景缓动动效

这算是一个很常见的小功能,比如我们在玩横版游戏的时候,背景动画会以一定的频率运动,其实现方式也有很多种。 比如,使用UGUI的imageanimtion动画的方式,自己k桢实现。 还可以使用材质球本身的功能来实现,关…

datatables.editor 2.2 for PHP/JS/NodeJS Crack

使用数据表编辑器在几分钟内创建自定义、完全可编辑的表 编辑器添加了三种编辑模式,以适应任何类型的应用程序 新增功能 编辑 删除 搜索: 名字位置办公室开始日期工资名字位置办公室开始日期工资佐藤爱里会计东京2008-11-28$162,700安吉莉卡拉…

linux服务器中安装java JDK1.8版本

我们远程连接自己的linux服务器 然后 我们先执行 sudo yum update更新一下软件包 然后 有个需要选择的地方 按y 然后 我们可以直接用 yum 来安装Java 1.8版本 执行 sudo yum install java-1.8.0-openjdk然后 问你是否选择按 y即可 搞完之后 我们检查一下 输入 java -vers…

Elasticsearch:什么是矢量搜索以及它如何改进搜索结果

释放矢量搜索的力量:提高搜索结果效率 想象一下这样一个世界:搜索引擎不仅能理解你输入的单词,还能理解它们背后的上下文和含义。 这就是矢量搜索发挥作用的地方,它彻底改变了我们查找信息的方式并改善了用户的搜索体验。 在本文…