初学网络编程,有问题请教
老听说搞网络编程要懂协议内容,要学TCP/IP
但我买了本网络编程的书
看了里面的socket编程后
发现能够体现出TCP和UDP区别的无非是创建socket的时候参数不一样
而且好像使用起来与具体的协议内容没什么关系啊
就算不知道TCP的三次握手也可以写程序嘛
那什么时候需要对协议的具体内容有了解呢
请达人解释解释
问题点数:20、回复次数:6Top
1 楼broccoli(-_-||)回复于 2006-03-21 09:25:26 得分 0
顶Top
2 楼wanttoknow2001(风)回复于 2006-03-21 10:30:19 得分 5
不是没区别是人家都给你封装好了 所有看上去好像一样
具体的问题具体分析 你总该知道tcp和udp的区别吧
这样在设计的时候才能知道怎么选择Top
3 楼broccoli(-_-||)回复于 2006-03-21 10:41:48 得分 0
但你写程序的时候会用到三次握手这些东西么?Top
4 楼zhyuanbaron(菜--咋整阿!)回复于 2006-03-21 22:20:50 得分 5
写程序的时候看不出什么太大的区别,无非是格式上的差别。其实细分析格式就能看出差别,
主要是设计的时候会有差别Top
5 楼badid()回复于 2006-03-21 23:26:59 得分 5
网络编程不仅指在应用层吧
如果你涉及到链路层,传输层,TCP/IP不懂怎么可以呢Top
6 楼SatanLi1982(红魔)回复于 2006-03-22 09:10:50 得分 5
先把7层(5层)协议弄清楚吧^_^Top




