计算机网络—(TCP/IP)

简介: TCP/IP

TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议。 socket  (开辟资源) syn+ack
连接不会断开,一般服务器超时。心跳检测。
netstat -natp
socket  ip+port
tcp抓包               网卡 端口
tcpdump -nn -i ens33  port  80
三次握手  四次挥手
03:24:07.825032 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [S], seq 2798428168, win 29200, options [mss 1460,sackOK,TS val 588515410 ecr 0,nop,wscale 7], length 0
03:24:07.847546 IP 220.181.38.251.80 > 192.168.232.100.52976: Flags [S.], seq 1946169656, ack 2798428169, win 64240, options [mss 1460], length 0
03:24:07.847592 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [.], ack 1, win 29200, length 0
03:24:07.847751 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [P.], seq 1:74, ack 1, win 29200, length 73: HTTP: GET / HTTP/1.1
03:24:07.847855 IP 220.181.38.251.80 > 192.168.232.100.52976: Flags [.], ack 74, win 64240, length 0
03:24:07.870367 IP 220.181.38.251.80 > 192.168.232.100.52976: Flags [P.], seq 1:387, ack 74, win 64240, length 386: HTTP: HTTP/1.1 200 OK
03:24:07.870404 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [.], ack 387, win 30016, length 0

03:24:07.870727 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [F.], seq 74, ack 387, win 30016, length 0
03:24:07.870857 IP 220.181.38.251.80 > 192.168.232.100.52976: Flags [.], ack 75, win 64239, length 0
03:24:07.893070 IP 220.181.38.251.80 > 192.168.232.100.52976: Flags [FP.], seq 387, ack 75, win 64239, length 0
03:24:07.893119 IP 192.168.232.100.52976 > 220.181.38.251.80: Flags [.], ack 388, win 30016, length 0
ARP连路程  下一跳 数据包mac 广播 交换机 路由器


CIDR  
/24   /22
广播地址  置1  主机地址 置0

问:IP地址为10.123.6.11,子网掩码为255.255.252.0,则本网段广播地址是_____________。

题解:将子网掩码 255.255.252.0 转为二进制 (32位)
1111 1111 1111 1111 1111 1100 0000 0000
CIRD  得出10.123.6.11/22  无类型域间选路
IP与子网掩码进行&操作得到网络地址
1111 1111 1111 1111 1111 1100 0000 0000
0000 1010 0111 1011 0000 0110 0000 1011
______________________________________________
0000 1010 0111 1011 0000 0100 0000 0000
网络地址:10.123.4.0
广播主机位置1
0000 1010 0111 1011 0000 0111 1111 1111
10.123.7.255
半链接队列大小


全链接队列大小



若有收获,就点个赞吧

Stan

2021

目录
相关文章
|
7月前
|
域名解析 网络协议 安全
计算机网络TCP/IP四层模型
本文介绍了TCP/IP模型的四层结构及其与OSI模型的对比。网络接口层负责物理网络接口,处理MAC地址和帧传输;网络层管理IP地址和路由选择,确保数据包准确送达;传输层提供端到端通信,支持可靠(TCP)或不可靠(UDP)传输;应用层直接面向用户,提供如HTTP、FTP等服务。此外,还详细描述了数据封装与解封装过程,以及两模型在层次划分上的差异。
1387 13
|
网络协议
网络通信的基石:TCP/IP协议栈的层次结构解析
在现代网络通信中,TCP/IP协议栈是构建互联网的基础。它定义了数据如何在网络中传输,以及如何确保数据的完整性和可靠性。本文将深入探讨TCP/IP协议栈的层次结构,揭示每一层的功能和重要性。
811 5
|
网络协议 安全 Go
Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
【10月更文挑战第28天】Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
261 13
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
1067 3
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
268 4
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
1646 2
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
267 2
|
网络协议 Java 程序员
【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
【网络】局域网LAN、广域网WAN、TCP/IP协议、封装和分用
678 2
|
机器学习/深度学习 人工智能 网络协议
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
402 4

热门文章

最新文章