![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
辉哥聊职场聊家庭
一名有温度的IT从业者。 曾就职于ATM等top互联网大厂,央企研究所。 不定期分享职场 | 婚姻 | 育儿 | 个人成长心得体会,关注我,和我一起成长。
展开
-
使用套接字函数设计网络聊天室
在18.3.2节中笔者介绍了常用的套接字函数,接下来将利用这些套接字函数设计一个网络聊天室程序。程序由两个实例组成,第1个实例为服务器端,负责接收用户的连接请求,并转发用户信息。第2个实例为客户端,负责连接服务器并发送信息。服务器端程序设计步骤如下:ch1806实例位置:mr\18\sl\06(1)创建一个基于对话框的应用程序,设计对话框资源如图18.11所示。转载 2014-04-29 17:08:23 · 1889 阅读 · 0 评论 -
MFC网络编程学习
这两天学习了MFC网络编程,发现其实网络编程好像也没有想象中的那么难,做个梳理如下:网络编程人员可以调用windows操作系统套接字访问通信协议,套接字存在与通信区域中,windows套接字只支持一个通信区域即网际域(AF_INET)~~套接字的类型有三类:流式套接字(SOCK_STREAM)和数据报式套接字(SOCK_DGRAM)和原始套接字~~流式套接字基于TCP协议,转载 2014-04-29 17:58:55 · 836 阅读 · 0 评论 -
关于网络通信的一些小知识
一、网络通信中,很多函数开始都有WSA这三个字母,如“原创 2014-04-29 09:01:03 · 1056 阅读 · 0 评论 -
http、tcp/ip协议的区别
TCP/IP、Http的区别 TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议转载 2014-08-07 15:42:41 · 832 阅读 · 0 评论 -
通过ping和tracert命令来判断网络经过多少个路由
当我们访问某个网络时,通过tracert命令,就能知道本机与目标主机之间经过多台主机,即经过多少路由。-------------------------------------------------------------------eg:C:\Users\acer>tracert www.datang.com通过最多 30 个跃点跟踪到 www.datang原创 2015-11-15 22:12:00 · 76065 阅读 · 1 评论 -
IP协议里的Time To Live(TTL)
TTL:(Time To Live ) 生存时间 指定数据包被路由器丢弃之前允许通过的网段数量。 TTL 是由发送主机设置的,以防止数据包不断在IP互联网络上永不终止地循环。转发 IP数据包时,要求路由器至少将 TTL 减小 1。反复这样操作,最终可能造成两个结果:包在这个值还为正数的时候到达了目的地,或者是在经过一定数量的节点后,这个值减为了0。在这个值为原创 2015-11-15 21:57:54 · 4551 阅读 · 0 评论 -
arp -a命令的通俗解释
ARP -A,查询系统中缓存的ARP表。ARP表用来维护IP地址与MAC地址的一一对应。 比方说,某推拿室总有30名服务员,为了方便管理,服务员都编了号,由01编到30。客人们都只记得服务员的编号。我去这个桑拿房,因为25号技术特好,我就对前台的说:我要25号来给我做推拿。这时前台的管理人员脑子里有一张表,知道25号具体是哪个服务员,于是叫了那个服务员来给我做推拿。当然,为了防止忘记,抽屉里还转载 2015-11-20 21:57:43 · 39016 阅读 · 2 评论 -
arp a命令的通俗解释
ARP -A,查询系统中缓存的ARP表。ARP表用来维护IP地址与MAC地址的一一对应。 比方说,某推拿室总有30名服务员,为了方便管理,服务员都编了号,由01编到30。客人们都只记得服务员的编号。我去这个桑拿房,因为25号技术特好,我就对前台的说:我要25号来给我做推拿。这时前台的管理人员脑子里有一张表,知道25号具体是哪个服务员,于是叫了那个服务员来给我做推拿。当然,为了防止忘记,抽屉里还转载 2016-01-09 11:49:40 · 2427 阅读 · 0 评论