摘要:
TCP介绍 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前, 阅读全文
posted @ 2017-11-15 14:51
祈澈姑娘
阅读(583)
评论(0)
推荐(0)
摘要:
1. udp网络程序-端口问题 会变的端口号 会变的端口号 重新运行多次脚本,然后在“网络调试助手”中,看到的现象如下: 说明: 每重新运行一次网络程序,上图中红圈中的数字,不一样的原因在于,这个数字标识这个网络程序,当重新运行时,如果没有确定到底用哪个,系统默认会随机分配 记住一点:这个网络程序在 阅读全文
posted @ 2017-11-15 14:50
祈澈姑娘
阅读(774)
评论(0)
推荐(0)
摘要:
说明 在一个电脑中编写1个程序,有2个功能 1.获取键盘数据,并将其发送给对方 2.接收数据并显示 并且功能数据进行选择以上的2个功能调用 要求 实现上述程序 参考代码 import socketdef send_msg(udp_socket): """获取键盘数据,并将其发送给对方""" # 1. 阅读全文
posted @ 2017-11-15 14:50
祈澈姑娘
阅读(133)
评论(0)
推荐(0)
摘要:
1. 不同电脑上的进程之间如何通信 首要解决的问题是如何唯一标识一个进程,否则通信无从谈起! 在1台电脑上可以通过进程号(PID)来唯一标识一个进程,但是在网络中这是行不通的。 其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以 阅读全文
posted @ 2017-11-15 14:48
祈澈姑娘
阅读(148)
评论(0)
推荐(0)
摘要:
1. udp网络程序-发送数据 创建一个基于udp的网络程序流程很简单,具体步骤如下: 创建客户端套接字 发送/接收数据 关闭套接字 代码如下: 运行现象: 在Ubuntu中运行脚本: 在windows中运行“网络调试助手”: 2. udp网络程序-发送、接收数据 注:以上课程笔记为学习时整理的老师 阅读全文
posted @ 2017-11-15 14:48
祈澈姑娘
阅读(942)
评论(0)
推荐(0)
摘要:
1. 什么是端口 端口就好一个房子的门,是出入这间房子的必经之路。 如果一个程序需要收发网络数据,那么就需要有这样的端口 在linux系统中,端口可以有65536(2的16次方)个之多! 既然有这么多,操作系统为了统一管理,所以进行了编号,这就是端口号 2. 端口号 端口是通过端口号来标记的,端口号 阅读全文
posted @ 2017-11-15 14:47
祈澈姑娘
阅读(265)
评论(0)
推荐(0)

浙公网安备 33010602011771号