文章目录
- 1、TCP如何建立链接
- 2、TCP如何通信
- 3、TCP如何关闭链接(四次挥手)
- 4、什么是滑动窗口
- 5、什么是半关闭
- 6、局域网内两台机器如何利用tcp/ip通信?
- 7、internet上两台主机如何进行通信
- 8、如何在 Internet上识别唯一一个进程
- 9、为什么说tcp是可靠的链接,udp不可靠
- 10、TCP/UDP有何优缺点?
- 11、路由器和交换机的区别
- 12、点到点,端到端
1、TCP如何建立链接
三次握手:客户端发SYN → 服务端回SYN+ACK → 客户端发ACK。
2、TCP如何通信
建立连接后,双方通过序列号、确认号、滑动窗口等机制进行可靠、有序的数据传输。
3、TCP如何关闭链接(四次挥手)
四次挥手:主动方发FIN→ 被动方回ACK→ 被动方发FIN→ 主动方回ACK。
4、什么是滑动窗口
TCP流量控制机制,允许发送方在未收到确认时连续发送多个数据段,窗口大小由接收方剩余缓冲区决定。
5、什么是半关闭
TCP连接中一方关闭自己的发送通道,但仍能接收对方数据的状态(通过发送FIN实现)。
6、局域网内两台机器如何利用tcp/ip通信?
通过私有IP地址和MAC地址,经ARP解析获取对方MAC,在同一子网内通过交换机直接通信。
7、internet上两台主机如何进行通信
通过全局唯一公网IP地址,经路由器逐跳转发,依靠路由协议选择路径,最终完成端到端通信。
8、如何在 Internet上识别唯一一个进程
通过"IP地址+端口号"来区 分不同的服务的
9、为什么说tcp是可靠的链接,udp不可靠
TCP有连接、确认、重传、序列号、校验和、