社区
C#
帖子详情
socket编程,客户端服务端都在一台机器上,数据走网卡吗
wgyathuawei
2014-02-25 02:08:28
socket编程,客户端服务端都在一台机器上,数据走网卡吗
...全文
646
19
打赏
收藏
socket编程,客户端服务端都在一台机器上,数据走网卡吗
socket编程,客户端服务端都在一台机器上,数据走网卡吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Code従業員
2014-02-26
打赏
举报
回复
试着对网卡抓包看看。
编程有钱人了
2014-02-26
打赏
举报
回复
一定走的,因为IP是127.0.0.1 只要显示IP就走
volte
2014-02-26
打赏
举报
回复
理论上如果是分配的网络地址,就走网卡; 如果是127.0.0.1或者localhost则不走,只是走协议通道;
jy251
2014-02-26
打赏
举报
回复
多半走网卡,因为首先你的sokcet要绑定啊
wanghui0380
2014-02-25
打赏
举报
回复
考虑一下,还是找了一下资料看看这个我从来没考虑过滴东西是怎么回事 http://blog.csdn.net/ixidof/article/details/5605942 看样子还是有区别滴,socket开回环和开ip结果不同
wanghui0380
2014-02-25
打赏
举报
回复
没有关心过,也没有测试过 不过我猜是走网卡滴,因为有很多现象以及程序员思维本身表明他应该走网卡 现象 1.如果没有网卡127.0.0.1是ping不通滴,iis也是打不开滴 2.如果你使用一些视频播放软件,你会发现本地上传和下载速度越越大于你应有的带宽,这多出来的数据从何而来呢 程序员思维 如果我想写一个ping,我的针对本地和外网分别写处理代码,额,很郁闷,很糟心滴方案 如果想把服务器端和本地端放一台机器上运行,比如我搞个魔兽私服,在开启客户端运行。额,我也不得不去先判定这个连接是否是本地滴,然后分别针对处理,同样让人郁闷
Alden
2014-02-25
打赏
举报
回复
取决于建立连路的远端IP, 如果是127.0.0.1不会出本机
wgyathuawei
2014-02-25
打赏
举报
回复
引用 楼主 wgyathuawei 的回复:
socket编程,客户端服务端都在一台机器上,数据走网卡吗
做了测试本地不走网卡
tcmakebest
2014-02-25
打赏
举报
回复
走不走网卡似乎没有什么区别,看楼主用的是不是网卡IP。
魂之挽歌来袭
2014-02-25
打赏
举报
回复
楼主 求公布答案 偶也想知道
clark523
2014-02-25
打赏
举报
回复
在服务端看一下请求过来的客户端ip是多少就知道了。 如果是::1或则localhost或则127.0.0.1 的话说明没有走。
E次奥
2014-02-25
打赏
举报
回复
看你的链接方式吧,如果是用外网IP的话就走!
飞扬人生
2014-02-25
打赏
举报
回复
楼主,走还是不走,好纠结啊!
zhantianyou
2014-02-25
打赏
举报
回复
没网卡,能搞吗?没试过,试了把结果贴出来
大湿级
2014-02-25
打赏
举报
回复
127.0.0.1
niekangshibendan
2014-02-25
打赏
举报
回复
走网络~~~!
rtdb
2014-02-25
打赏
举报
回复
不走 。。。。
bdmh
2014-02-25
打赏
举报
回复
你把网卡拆了,就明白了
Socket编程
系列之3:Libevent高并发网络编程实战
课程简介:
Socket编程
系列初步计划:
Socket编程
系列之1: Linux-API 网络编程入门实战
Socket编程
系列之2: Windows-API 网络编程入门实战
Socket编程
系列之3: Libevent 网络编程入门...
【Java】网络编程与Socket套接字、UDP编程和TCP编程实现
客户端
和
服务端
通信
网络编程,指网络上的主机,通过不同的进程以程序的方式实现网络通信(网络
数据
传输)。注意也可以是同一个主机的不同进程,比如,MySQL的
服务端
也
客户端
,在开发环境一般都是在同
一台
主机上运行的两个不同的程序。
02 socket套接字编程---udp
服务端
和
客户端
文章目录理解网络通信 理解网络通信 我们进行上网都需要打开软件(上网入口),比如游览器,当打开软件之时,将硬盘上的文件加载到内存之中,在
客户端
启动了
客户端
进程。而在服务器上也有对应的服务器进程。然后
客户端
进程通过网络寻找对应的服务器进程,进行
数据
的交互。其本质就是进程之间的通信。 在这之中,ip标识全公网内唯一
一台
主机、端口号port表示该主机中唯一的网络进程、,所以ip+port就是网络之中唯一的进程,即形成了进程之间的通信。 其中ip+port就是套接字,也就是说,套接字本质就是进程间通信。 ...
Android
客户端
Socket 与 Java
服务端
ServerSocket
Socket编程
一、Java网络编程基础知识 1、两台计算机间进行通讯需要以下三个条件: 1)、 IP地址(例如 : 192.168.1.1) 2)、 协议(
服务端
与
客户端
之间双方自行协商定义协议,简称自定义协议) 3)、 端口号(例如 : 8888) 2、TCP/IP协议: ...
Linux C++服务器项目——网络编程1 (socket通信,
服务端
,
客户端
)
IP协议是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。各个厂家生产的网络系统和设备,如以太网、分组交换网等,它们相互之间不能互通,不能互通的主要原因是因为它们所传送
数据
的基本单元(技术上称之为“帧")的格式不同。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章