12.9日第二天云计算梳理---传输层协议:TCP/UDP

这篇具有很好参考价值的文章主要介绍了12.9日第二天云计算梳理---传输层协议:TCP/UDP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

HTTP-tcp 80(端口号) ---超文本传输协议(明文传输)
HTTPS-tco 442---安全传输协议(密文传输)
FTP-tcp 20/21---文件传输协议
TFTP udp 69--- 简单文件传输协议
Telnet Tcp 23---远程登录协议
SSH-tcp 22---安全外壳协议
DNS TCP/UDP 53---域名解析协议
DHCP UDP 67/68---动态主机配置协议

传输层协议:TCP/UDP
TCP---传输控制协议(面向连接的可靠协议)(在完成了传输层工作的同时,还需要保证数据传输的可靠性)---严密性强
面向连接-----3次握手及4次挥手(保证数据连接额稳定性),建立端到端的虚链路
握手:
SYN---发起一次连接,并告知自身状态,ACK---表示确认(问一句,答一句,若server未回复ack,则client认为server未收到前一次发的syn)
特殊情况:RST重连
TCP严重错误并重连,FIN断开,PSH加急接收,URG紧急指针
数据传输中:date--ack--date--ack
挥手:
必须收到最后一次的ack才会彻底断开
可靠性:4种可靠传输机制---确认,重传,排序,流控(窗口滑动)

UDP---用户数据报文协议---非面对连接的不可靠协议(仅完成传输层的基础工作---分段、提供端口号)


TCP的分段和IP的分片
TCP分片的的原因:受到二层数据链路层MTU(最大传输单元(可变))的限制
TCP的分段:MSS---TCP数据包最大分段长度

<Huawei>---用户视图---仅具有查看的权限

<Huawei>display ip interface brief   查看  接口 IP  表
想让一个接口具备通讯状态,就需要  物理  协议  双UP
<Huawei>system-view   进入系统视图 

[Huawei]---系统视图 ---可以进行一些全局配置

Ctrl+z   返回用户视图:无论你在那一层,使用该命令,都会返回用户视图

[Huawei]sysname   更改设备名称  后接ID

[R1]interface GigabitEthernet 0/0/0   进入相应接口

[R1-GigabitEthernet0/0/0]quit   返回上一层 

q-----  也可执行  华为支持简写

Tab-----补全命令

[R1]?   在当前视图下  可执行的操作

[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24   配置IP地址
[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 配置IP地址 

 
[R1-GigabitEthernet0/0/0]undo +需要删除的命令
你要删除的命令   在哪儿配的 在哪儿删  

[R1-GigabitEthernet0/0/1]display this   查看当前视图下的全部配置
 
[R1]display current-configuration    查看当前所有的配置操作-------查看缓存中的配置------缓存特点(关机既消失)
关机不消失------闪存-------Flash
<R1>save   将配置  保存至闪存中

<R1>display saved-configuration  查看闪存中的配置

[R1]dhcp enable  开启DHCP服务 

[R1]ip pool AA  创建一个名为AA的地址池

[R1-ip-pool-AA]network 192.168.1.0 mask 24  定义地址池中的网段

[R1-ip-pool-AA]gateway-list 192.168.1.1  定义该网段的网关

[R1-ip-pool-AA]dns-list 114.114.114.114  8.8.8.8  定义该网段的DNS

[R1-GigabitEthernet0/0/0]dhcp select global   在此接口 调用DHCP全局配置

域名(网址)---------IP地址
DNS:域名解析协议,将IP地址进行绑定

DNS协议运作在UDP(TCP)协议之上,使用端口53,是一个典型的C/S架构协议

正向解析:根据主机名称(域名)查找到对应的IP地址

反向解析:根据IP地址查找到对应的主机名(域名)

DHCP:动态主机配置协议----UDP协议 67/68端口

典型的C/S架构协议:

  DHCP客户端-----需要获取IP地址的设备----68号端口

  DHCP服务器-----需要发放IP地址的设备----67号端口

第一种:PC端首次获取IP地址

  1. DHCP客户端向DHCP服务器去要地址
    广播,源IP: 0.0.0.0,目标IP:255.255.255.255   源MAC:自己,目标MAC:全FFFF, 这个包叫做:DHCP--discover包
  2. DHCP服务器向DHCP客户端进行回复: DHCP---offer包
    回复形式有两种:单播/广播  ;回复的包中会携带一个临时的IP地址,并且暂时为DHCP客户端所保留。
  3. DHCP客户端向DHCP服务器发送一个 DHCP-----request包
    以广播的形式回复(发一收多,告诉一个人地址已用,告诉其他人不用了)(此时,发送这个数据包的时候,源IP依旧是0.0.0.0)
  4. DHCP服务器向DHCP客户端回复:DHCP---ACK包  单播/广播 , “确认收到,我确定授权给你使用这个IP“

第二种:PC端再次获取

  1. DHCP客户端向DHCP服务器发送 DHCP----request包
  2. DHCP服务器向DHCP客户端回复  DHCP----ACK包

异常情况:之前分配的IP地址分配给了别人 

  1. DHCP客户端向DHCP服务器发送 DHCP----request包
  2. DHCP服务器向DHCP客户端回复 DHCP-----NAK包
  3. 重复第一种情况

租期:24h

T1:租期的50%  12h  DHCP客户端向DHCP服务器发送一个DHCP---request包----单播  (续租)

T2:租期87.5%   21h  DHCP客户端向DHCP服务器发送一个 DHCP----request包   广播

倒计时归零,释放IP,重新申请文章来源地址https://www.toymoban.com/news/detail-823008.html

到了这里,关于12.9日第二天云计算梳理---传输层协议:TCP/UDP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 传输层协议: TCP 、UDP

    TCP在数据传输前,先要进行链接测试(三次握手),如果测试通过才会发送真实数据。     TCP将若干字节构成一个分组,叫报文段     TCP报文封装在IP数据报中;    面向连接,慢    稳定;   1 TCP报文的首部格式                源端口号:为发送方进程对应的端口号  

    2024年02月04日
    浏览(41)
  • 【传输层】网络基础 -- UDP协议 | TCP协议

    端口号(Port)标识了一个主机上进行通信的不同的应用程序 在TCP/IP协议中,用 “源IP”, “源端口号”, “目的IP”, “目的端口号”, “协议号” 这样一个五元组来标识一个通信(可以通过 netstat -n 查看) 0 - 1023:知名端口号,HTTP,FTP,SSH等这些广为使用的应用层协议,他

    2024年02月09日
    浏览(52)
  • 网络原理(四):传输层协议 TCP/UDP

    目录 应用层 传输层 udp 协议  端口号 报文长度(udp 长度) 校验和 TCP 协议 确认应答 超时重传 链接管理 滑动窗口 流量控制 拥塞控制 延时应答 捎带应答 总结 我们第一章让我们对网络有了一个初步认识,第二章和第三章我们通过代码感受了网络通信程序。 而本章的 通信原

    2023年04月27日
    浏览(55)
  • 网络传输层协议详解(TCP/UDP)

    目录 一、TCP协议 1.1、TCP协议段格式  1.2、TCP原理  确认应答机制 超时重传机制 (安全机制) 连接管理机制(安全机制)  滑动窗口  流量控制(安全机制)  拥塞控制  延迟应答(效率机制) 捎带应答(效率机制)  ​编辑面向字节流(粘包问题)  缓冲区  TCP异常情况  二、UDP协议

    2024年02月06日
    浏览(57)
  • 计网传输层协议:UDP和TCP

    🍂 程序员在应用层要做的事情 在网络通信的过程中, 应用层描述了应用程序如何理解和使用网络中的通信数据, 和程序员打交道最多的就是应用层了, 针对不同的业务场景, 很多时候程序员需要去自定义应用层协议, 自定义协议主要需要完成下面的两件事情: 结合业务场景和需

    2024年02月02日
    浏览(48)
  • 【Linux】传输层协议:UDP和TCP

    但人不能永远浪漫下去,那会走向自我毁灭的。浪漫都是水字旁,会把人淹死的。人最终还是要进入一个规则体系,所谓,随心所欲不逾矩嘛 1. 在网络通信中,通信的本质实际就是两台主机上的进程在网络环境中进行通信,也就是数据的传输,而我们总说TCP/IP协议栈,这两个

    2024年02月12日
    浏览(47)
  • 网络传输层协议:UDP和TCP

    端口号(Port)标识了一个主机上进行通信的不同的应用程序; 在TCP/IP协议中, 用 \\\"源IP\\\", \\\"源端口号\\\", \\\"目的IP\\\", \\\"目的端口号\\\", \\\"协议号\\\" 这样一个五元组来标识一个通信(可以通过 netstat -n查看);  0 - 1023: 知名端口号, HTTP, FTP, SSH 比特科技 等这些广为使用的应用层协议, 他们的端口号

    2024年02月15日
    浏览(52)
  • 【传输层协议】UDP/TCP结构特点与原理(详解)

    2字节的长度表示整个数据报的最大长度(UDP首部+UDP数据)。 校验和用来验证数据是否出错,出错就摒弃。 首部8个字节。 源/目的端口号:表示数据是从哪个进程来,到哪个进程去; 校验和:发送端填充,CRC校验。接收端校验不通过,则认为数据有问题。 1. 无连接 知道对

    2024年02月07日
    浏览(40)
  • 【JavaEE】网络原理——传输层协议:UDP和TCP

    目录 1、简单了解应用层协议 2、传输层UDP协议 3、传输层TCP协议  3.1、TCP报文介绍 3.2、TCP实现可靠传输的核心机制 3.2.1、确认应答 3.2.2、超时重传  3.3、连接管理 (三次挥手,四次握手) 3.3.1、建立连接(三次握手) 3.3.2、断开连接(四次挥手)  3.4、滑动窗口  3.5、流量

    2024年02月10日
    浏览(82)
  • 网络基础二——传输层协议UDP与TCP

    ​ 传输层协议有UDP协议、TCP协议等; ​ 两个远端机器通过 使用\\\"源IP\\\",“源端口号”,“目的IP”,“目的端口号”,\\\"协议号\\\"来标识一次通信 ; 9.1端口号的划分 ​ 0-1023:知名端口号,HTTP,HTTPS,FTP,SSH等应用层协议,他们的端口号都是固定的;如:ssh使用的是22号端口,

    2024年04月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包