美文网首页
计算机网络实验3 UDP套接字编程

计算机网络实验3 UDP套接字编程

作者: 玩什么游戏滚去学习 | 来源:发表于2018-11-06 21:53 被阅读0次

这是个傻瓜式操作教程

西科大计算机网络实验 UDP套接字编程

我用自己的Ubuntu16.04来举例,实验室的是虚拟机,差不多
只针对第三个题目,修改服务器来通过响应客户端发送的==GetTime==并发送给客户端当前系统时间。
ubuntu16.04界面就不说了。我只是多下了chrome,蓝灯和uget

image

建立文件敲代码
不知道你自己会把代码放在哪里,所以这一步自己注意。
没有代码想要自己建立文件敲代码的。这一步傻瓜式教学。两种方式。
1.老师说的是我们通过终端==cd==进入文件夹,然后==mkdir==建立新的文件夹network
然后在这个文件夹下==vi==编辑文件,恩~,我选择在自己的用户里建了一个code,自己看着舒服~~
tjx是我自己的用户名。。。自己修改,别瞎抄

cd /home
mkdir network
cd /network
vi udpserver.c
在这里插入图片描述

2.主要我想说我自己习惯的操作
在文件里面打开自己要的界面,一路要新建什么都是右键新建,然后进入文件夹,新建一个.c文件用来敲代码,然后就是


在这里插入图片描述

在这个文件夹页面右键打开终端,然后就是通过==gedit==打开这个文件编辑它

gedit udpserver.c

修改代码,保存退出


在这里插入图片描述

接下来就是编译你所写的代码并运行,普遍用的是c,所以~

gcc udpserver.c -o udps
./udps
在这里插入图片描述

这样服务器就开始运行了。
接下来是客户端,基本步骤一样,只有在最后编译运行时有一点差异,运行代码要添加==127.0.0.1==

gcc udpclient.c -o udpc
./udpc 127.0.0.1
在这里插入图片描述
这就是所有实验内容,服务器和客户端代码一般是老师提供,而需要修改的就是服务器代码,来返回系统时间。具体修改方法请见UDP套接字编程 返回系统时间

相关文章

  • 计算机网络实验3 UDP套接字编程

    这是个傻瓜式操作教程 西科大计算机网络实验 UDP套接字编程 我用自己的Ubuntu16.04来举例,实验室的是虚...

  • UDP套接字编程 返回系统时间

    计算机网络实验 简单UDP套接字编程 这是学校老师自己改进了一点的题目。我预习了好久才搞明白,同学来问的时候,一大...

  • 计算机网络(三)| Socket

    Socket简介 套接字socket是大多数程序员都非常熟悉的概念,它是计算机网络编程的基础,TCP/UDP收发消...

  • tcp和udp

    【Python网络编程】利用Python进行TCP、UDP套接字编程 http://www.cnblogs.com...

  • 网络编程之套接字

    套接字 套接字编程 根据socket模块提供的接口函数,进行组合使 用完成基于tcp或者udp的网路...

  • 网络编程之UDP套接字编程

    UDP套接字服务端 创建UDP数据报套接字 绑定服务端地址(本机的IP和端口号) 消息的收发 关闭套接字 UDP套...

  • socket注意事项

    Socket TCP 和 UDP最大的区别就是:UDP 套接字没有 listen TCP 套接字使用recv()/...

  • ss:一个统计网络和套接字信息的命令行工具

    ss简介 ss命令可以用来统计套接字信息,它支持PACKET套接字、TCP套接字、UDP套接字、DCCP套接字、R...

  • Day18总结

    一.网络通信过程TCP协议和UDP协议二.socket编程 1.socket编程定义:socket又叫套接字。指的...

  • Go语言学习笔记21.socket编程

    socket编程分为TCP和UDP的,和C的套接字编程原理一样。可以参考:https://blog.csdn.ne...

网友评论

      本文标题:计算机网络实验3 UDP套接字编程

      本文链接:https://www.haomeiwen.com/subject/ycppxqtx.html