TCP连接三次握手
先看一下整体流程
(1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。
(2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_RCVD状态。
(3)第三次握手:Client收到确认后,检查ack是否为J+1,ACK是否为1,如果正确则将标志位ACK置为1,ack=K+1,并将该数据包发送给Server,Server检查ack是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后Client与Server之间可以开始传输数据了。
第一次握手就是为了确认对方存不存在
第二次握手为了确认服务器什么时间可以连接
第三次握手确认完时间可以连接
最简单的 可以通过cmd命令窗口 输入如下
ping 192.168.19.56 --> 回车
ping 后面的是 另一台电脑的IP地址,只要在同一个局域网一般就可以访问到
怎么样在同一个局域网?
最简单的,只要两台电脑的网线连接的是同一个路由器就可以