《计算机网络实验》实验报告软(共7页).doc
《《计算机网络实验》实验报告软(共7页).doc》由会员分享,可在线阅读,更多相关《《计算机网络实验》实验报告软(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上浙江大学城市学院实验报告课程名称 计算机网络实验 实验项目名称 实验六 传输层网络编程 学生姓名 沈小明 专业班级 计算0904 学号 实验成绩 指导老师(签名 ) 日期 2011-12-13 一. 实验目的和要求1. 通过实现使用Java Socket进行通信的UDP客户端和服务器来获得关于使用Java Socket网络编程的经验;2. 通过实现使用Java Socket进行通信的TCP客户端和服务器来获得关于使用Java Socket网络编程的经验。二. 实验内容、原理及实验结果与分析1. UDP编程(参考电子讲义“网络编程参考资料-传输层.pdf”及教材“第2章
2、 Socket编程”)1.1阅读 “网络编程参考资料-传输层.pdf”中 11.2部分,输入11.2.4部分“最简单的UDP程序”的源代码(UdpSend.java和UdpRecv.java)并在机器上编译运行通过(注意:要根据自己的机器IP地址修改源代码)。【程序源代码】import .*;public class UdpSend public static void main(String args)throws ExceptionDatagramSocket ds=new DatagramSocket();String str=hello word;DatagramPacket dp =
3、new DatagramPacket(str.getBytes(),str.length(),InetAddress.getByName(10.66.25.172),3000);ds.send(dp);ds.close();import .*;public class UdpRecv public static void main(String args)throws ExceptionDatagramSocket ds=new DatagramSocket(3000);byte buf=new byte1024;DatagramPacket dp =new DatagramPacket(bu
4、f,1024);ds.receive(dp);String strRecv=new String(dp.getData(),0,dp.getLength()+from+dp.getAddress().getHostAddress()+:+dp.getPort();System.out.println(strRecv);ds.close();Thread.sleep(5000);【实验结果与分析】2. TCP编程(参考电子讲义“网络编程参考资料-传输层.pdf”及教材“第2章 Socket编程”)2.1阅读 “网络编程参考资料-传输层.pdf”中 11.3 部分,输入11.3.3部分“简单的TC
5、P服务器程序”的源代码(TcpServer.java)并在机器上编译运行,然后通过在命令行中输入“telnet 自己的IP地址 8001”进行测试。【程序源代码】import .*;import java.io.*;public class TcpServer public static void main(String args)tryServerSocket ss=new ServerSocket(8001);Socket s=ss.accept();InputStream ips=s.getInputStream();OutputStream ops=s.getOutputStream(
6、);ops.write(welcome to www.it315.org!.getBytes();byte buf=new byte1024;int len=ips.read(buf);System.out.println(new String(buf,0,len);ips.close();ops.close();s.close();ss.close();catch(Exception e)e.printStackTrace();【实验结果与分析】2.2阅读 “网络编程参考资料-传输层.pdf”中 11.3 部分,输入11.3.4 部分“TCP服务器程序”(Tcp_Server.java)以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络实验 计算机网络 实验 报告
限制150内