摘要: 1、TCP相互通信 服务端示例: tcp_server.go 客户端示例: tcp_client.go 先启动服务端:go run tcp_server.go 再启动客户端:go run tcp_client.go 阅读全文
posted @ 2019-01-21 17:26 努力哥 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: 一、netcat工具的使用 1、先安装netcat软件,再配置环境变量 2、tcp服务器代码 示例: 运行方法,参考下图。先打开win的cmd对话框 阅读全文
posted @ 2019-01-21 15:48 努力哥 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 一、Socket编程 1、什么是Socket Socket起源于Unix,而Unix基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。Socket就是该模式的一个实现,网络的Socket数据传输是一种特殊的I/O,Socket也 阅读全文
posted @ 2019-01-21 14:52 努力哥 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 一、网络编程 1、网络分层架构 2、每层协议的功能 3、网络通信条件 网卡,mac地址(不需要用户处理) arp >通过IP找mac 逻辑地址,ip地址(需要用户指定) > 为了确定那个电脑接收 端口 >为了确定那个程序接收 同一个系统,一个程序只能绑定一个端口 不同系统,同一端口对应程序可能不一样 阅读全文
posted @ 2019-01-21 13:53 努力哥 阅读(441) 评论(0) 推荐(0) 编辑