TCP UDP 笔记

这篇具有很好参考价值的文章主要介绍了TCP UDP 笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一些常见协议:

HTTP--tcp  80 ----超文本传输协议   

HTTPS---tcp 443  安全传输协议

FTP   tcp   20/21  文件传输协议   

TFTP  udp  69  简单文件传输  

Telnet  TCP  23  远程登录协议  

SSH   tcp   22   安全外壳协议

DNS  UDP/TCP  53  域名解析协议

DHCP  UDP  67/68   动态主机配置协议

传输层协议:TCP/UDP

TCP-----传输控制协议------面向连接的可靠协议

(在完成了传输层工作的同时,还需要保证数据传输的可靠性)

面向连接------3次握手及4次挥手   建立端到端的虚链路

SYN=发起一次连接,并告知自身状态   

  ACK=表示确认  

特殊情况:RST 重连

TCP:严重错误并重连  

FIN:断开

PSH:加急接收  

URG:紧急指针  

数据传输中

四次挥手  

可靠性:4种可靠传输机制-----确认  重传  排序  流控(窗口滑动)

 

UDP----用户数据报文协议-----非面向连接的不可靠协议

(仅完成传输层的基础工作---分段  端口号)

简单直白:

IP数据包包头:

TCP的分段和IP的分片  

IP分片的原因:受到二层 数据链路层 MTU(最大传输单元)的限制。

TCP的分段:MSS---TCP  数据报最大分段长度   

指令以及常用和视图分别:

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

<Huawei>display ip interface brief   查看  IP 接口  表

想让一个接口具备通讯状态,就需要  物理  协议  双UP

<Huawei>system-view   进入系统视图  

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

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

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

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

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

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

Tab-----补全命令  

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

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

[ID-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0

配置IP地址   

[ID-GigabitEthernet0/0/0]undo    +需要删除的命令  

你要删除的命令   在哪儿配的 在哪儿删   

[ID-GigabitEthernet0/0/1]display this   查看当前视图下的全部配置  

[ID]display current-configuration    查看当前所有的配置操作-------查看缓存中的配置------缓存特点(关机既消失)

关机不消失------闪存-------Flash

<ID>save   将配置  保存至闪存中  

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

域名---------IP地址   绑定  

 DNS:域名解析协议  

DNS协议运作在UDP(TCP)协议之上,使用端口53

是一个典型的C/S架构协议

                         DNS服务器  DNS客户端

正向解析:根据主机名称(域名)查找到对应的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包

  1. DHCP服务器向DHCP客户端进行回复: DHCP----Offer包  

单播/广播  ;回复的包中会携带一个临时的IP地址,并且暂时为DHCP客户端所保留。

  1. DHCP客户端向DHCP服务器发送一个 DHCP-----request包

广播  (此时,发送这个数据包的时候,源IP依旧是0.0.0.0)

  1. DHCP服务器向DHCP客户端回复:DHCP---ACK包  单播/广播 , “确认收到,我确定授权给你使用这个IP”。

目的是为了防止多个服务器发送IP未得到回应拖延时间

第二种:PC端再次获取

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

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

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

租期:24h

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

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

[ID]dhcp enable   开启DHCP服务  

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

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

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

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

[ID-GigabitEthernet0/0/0]dhcp select global   在此接口  调用DHCP全局配置  文章来源地址https://www.toymoban.com/news/detail-834352.html

到了这里,关于TCP UDP 笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • TCP、UDP、IP、RTP头长度

    各种协议的数据包头长度如下: UDP 头(8 字节) 源端口(2 字节) 目标端口(2 字节) UDP 数据包长度(2 字节) 校验和(2 字节) RTP 头(12 字节或者24字节) 版本号(2位) 填充位(1位) 扩展位(1位) CSRC计数器(4位) 标记位(1位) 负载类型(7位) 序列号(16位) 时

    2024年02月11日
    浏览(45)
  • TCP/IP UDP广播无法发送或接收

    在看《TCP/IP 网络编程》这本书的时候,看到广播那一节,跟着书上写代码,怎么写都不行,广播就是没法发送/接收,发送端一直在发送数据,接收端就是没有反应。 对了好几遍源码,没有问题。实在是愁人。 最后查了很多资料,确定是网卡的问题。 现在的计算机都是多网

    2024年02月04日
    浏览(51)
  • TCP UDP 笔记

    一些常见协议: HTTP--tcp  80 ----超文本传输协议    HTTPS---tcp 443  安全传输协议 FTP   tcp   20/21  文件传输协议    TFTP  udp  69  简单文件传输   Telnet  TCP  23  远程登录协议   SSH   tcp   22   安全外壳协议 DNS  UDP/TCP  53  域名解析协议 DHCP  UDP  67/68   动态主机配置协议

    2024年02月21日
    浏览(13)
  • TCP/IP协议族之TCP、UDP协议详解(小白也能看懂)

            在进行网络编程之前,我们必须要对网络通信的基础知识有个大概的框架,TCP/IP协议族涉及到多种网络协议,一般说TCP/IP协议,它不是指某一个具体的网络协议,而是一个协议族。本篇章主要针对IP协议、TCP和UDP协议记录总结。 OSI七层参考模型是国际标准化组织(

    2024年02月02日
    浏览(47)
  • IP、ICMP、UDP、TCP 校验和算法分享

    以前看计算机网络相关的书,每次看到IP或者UDP报头校验和时,都一瞥而过,以为相当简单,不就是16bit数据的相加吗。最近在研究《TCP/IP详解 卷1:协议》这本书,看到校验和是 16bit字的二进制反码和 (晕,以前都没注意原来是反码和,看来以前看书不仔细啊!罪过,罪过

    2024年02月06日
    浏览(43)
  • TCP、UDP、IP以及ensp基本配置

    目录 一、TCP报文段 二、UDP报文段 三、IP报文段 四、ensp基本配置​          源端口号: 表示发数据那个进程的端口号。          目的端口号: 表示收数据那个进程的端口号。          校验和: 验证数据的传输是否是正确的。          选项 :扩展Tcp功能时

    2024年02月02日
    浏览(53)
  • IP、ICMP、TCP和UDP校验和计算

    一. 前言         计算网络数据包的校验和是机器自动完成,不需要手动计算。但是正因为如此,我们往往不会去深究校验和到底是怎么计算的,留下这一块盲区。虽然书上有大致介绍计算的方法,但是,“纸上得来终觉浅,绝知此事要躬行”,本文将详细演示IP、ICMP、TCP、

    2024年02月10日
    浏览(46)
  • SCTP, TCP, UDP, IP, ICMP都在哪一层?(TCP/IP网络通信协议学习)

    TCP/IP网络通信协议最早是由 罗伯特·卡恩 (Robert E. Kahn)和 文顿·瑟夫 (Vinton G. Cerf)于1972年提出的,它是一个实际的协议栈。 OSI七层网络通信协议最早是 由国际标准化组织 (ISO)于1977年提出的,它是一个理论模型。TCP/IP网络通信协议由于其简单性和实用性,成为 事实上

    2024年01月22日
    浏览(74)
  • (学习笔记-TCP基础知识)TCP与UDP区别

    UDP不提供复杂的控制机制,利用IP提供面向[无连接]的通信服务。 UDP协议非常简单,头部只有8个字节(位),UDP的头部格式如下: 目标和源端口:主要是告诉UDP协议应该把报文发给哪个进程 包长度:该字段保存了UDP首部的长度跟数据的长度之和 校验和:提供可靠的UDP首部和数

    2024年02月17日
    浏览(43)
  • 网络基础及TCP/UDP 笔记

    应用层:跟人进行交互(将抽象语言加工成编码) 表示层:将编码转化为二进制方便电脑识别 介质访问控制层:用于操作控制物理层 物理层:物理硬件,介质访问控制层的载体 常见的网线 RJ-45双绞线(最长距离100M) 常用中继器解决电信号变弱的问题(易导致数据失真)

    2024年02月21日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包