小白看完能懂的基本TCP/IP。

2023-02-12 12:35:58来源:留学时间作者:空白 阅读量:12084

TCP/IP (传输控制协议/互联网协议)传输控制协议/互联网协议)是能够在多个不同网络之间实现信息传输的协议簇的 TCP/IP协议不仅指TCP和IP两种协议,还指由FTP、SMTP、TCP、UDP、IP等协议组成的协议簇 不过,它被称为TCP/IP协议,因为在TCP/IP协议中TCP和IP协议是最具代表性的 在的经典OSI层模型中,TCP/IP分为四层,每层协议的动作不同,封装的上层数据的方式也不同 二、端口号IP地址用于查找和发现网络中的地址,端口号用于程序的相互通信 例如,IP地址是大楼,端口是进出这栋大楼的入口 一个端口为16字节,即2^16=65536个,1~1023为公认的端口签订了几个服务合同,不能自由分配 1024—4436 最常用的是: FTP:21 telnet:23 SMTP:25 DNS:53t FTP:69 http:80s NMP:161 ssh:22三. IP数据报IP数据报的开头为5X4=20Byte,IP数据报=开头数据部分 版本号: 4位,0100表示IPV6,0100标志IPv6标头的长度 4位表示标头的长度,包括可选的现场服务类型 最小延迟、最大吞吐量、最大可靠性和最小成本有4种,每种都占1位的总长度 头长度数据部分的长度=总长度( 16位)最大为2^16=65536字节 通常,每次发送消息时,值都会加1 马克:三位数,有意义的只有两位数 第二个MF (标记)位1指示后面有一个“”片,0指示这是最后的数据报 第三个df ( don’tfragment )为1,表示“不能平铺” 只有在DF=0时才允许切片 偏移量: 13位,用于在接收方重组数据报时标识分片顺序 生存时间: 8位,用于设置数据报可以通过的路由器的最大数量 TTL的初始值由源主机设置,通常为32或64 每经由处理它的路由器,TTL的值减少1 如果数据报中的TTL值减少到0,则会将其丢弃 协议:标识哪个协议向IP传输数据的8位 ICMP为1,IGMP为2,TCP为6,UDP为17,GRE为47,ESP为50 标头校验和:根据IP标头计算的校验和代码 源IP和目标IP :数据报的源IP和目标IP也包括在数据报中 可选:数据报中具有可变长度的可选信息,不常见,多用于安全、军事等领域 C视音频开发学习资料:接收→点击视音频开发(资料文档动画教程面问题( FFmpeg WebRTC RTMP RTSP HLS RTP ) 四. IP地址的分类IP地址分为4种ipv4地址,占4字节( 32位) A B C D E的4种网络地址 例如,192.168.1.100网络号:区分不同网络( LAN )主机号(区分同一网络中的不同主机类a地址)要求网络号为1字节,主机号为3字节xxxxx

xx。

相关文章

热门文章