社区
Linux/Unix社区
帖子详情
网络编程中“多宿”是什么意思
激情的头发
2010-03-23 12:37:41
网络编程中多宿主机是什么意思?
...全文
366
4
打赏
收藏
网络编程中“多宿”是什么意思
网络编程中多宿主机是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymtom
2010-03-23
打赏
举报
回复
简单地说就是有连个IP地址,或者说有两个网络接口。
KimenWu
2010-03-23
打赏
举报
回复
[Quote=引用 3 楼 guosha 的回复:]
有多个IP的主机,即可能是多个网卡,每个网卡绑定一个IP, 也可能是单个网卡,在同一个网卡上绑定多个IP
引用楼主 chuaimeng 的回复:
网络编程中多宿主机是什么意思?
[/Quote]
正解
快乐田伯光
2010-03-23
打赏
举报
回复
有多个IP的主机,即可能是多个网卡,每个网卡绑定一个IP, 也可能是单个网卡,在同一个网卡上绑定多个IP
[Quote=引用楼主 chuaimeng 的回复:]
网络编程中多宿主机是什么意思?
[/Quote]
toborac
2010-03-23
打赏
举报
回复
就是有多个网络接口 常见的比如一个windows服务器 内有多个(两个或更多)网络适配器 分别属于不同的网段 配置合适的路由 当访问外部网络时根据目标IP自动使用合适的接口 底层网络编程会用到 如果只是socket()打开一个连接 一般不用关心
Linux C++
网络编程
这是一门linux下c++通讯架构实战课程,针对c/c++语言已经掌握的很熟并希望进一步深造以将来用c++在linux下从事网络通讯领域/网络服务器的开发和架构工作。这门课程学习难度颇高但也有着极其优渥的薪水(最少30K月薪,最高可达60-80K月薪),这门课程,会先从nginx源码的分析和讲解开始,逐步开始书写属于自己的高性能服务器框架代码,完善个人代码库,这些,将会是您日后能取得高薪的重要筹码。本课程原计划带着大家逐行写代码,但因为代码实在过于复杂和精细,带着写代码可能会造成每节课至少要4~5小时的超长时间,所以老师会在课前先写好代码,主要的时间花费在逐行讲解这些代码上,这一点望同学们周知。如果你觉得非要老师领着写代码才行的话,老师会觉得你当前可能学习本门课程会比较吃力,请不要购买本课程,以免听不懂课程并给老师差评,差评也会非常影响老师课程的销售并造成其他同学的误解。 这门课程要求您具备下面的技能:(1)对c/c++语言掌握的非常熟练,语言本身已经不是继续学习的障碍,并不要求您一定熟悉网络或者linux;(2)对网络通讯架构领域有兴趣、勇于挑战这个高难度的开发领域并期望用大量的付出换取高薪;在这门课程
中
,实现了一个完整的项目,其
中
包括通讯框架和业务逻辑框架,浓缩总结起来包括如下几点:(1)项目本身是一个极完整的多线程高并发的服务器程序;(2)按照包头包体格式正确的接收客户端发送过来的数据包, 完美解决收包时的数据粘包问题;(3)根据收到的包的不同来执行不同的业务处理逻辑;(4)把业务处理产生的结果数据包正确返回给客户端;本项目用到的主要开发技术和特色包括:(1)epoll高并发通讯技术,用到的触发模式是epoll
中
的水平触发模式【LT】;(2)自己写了一套线程池来处理业务逻辑,调用适当的业务逻辑处理函数处理业务并返回给客户端处理结果;(3)线程之间的同步技术包括互斥量,信号量等等;(4)连接池
中
连接的延迟回收技术,这是整个项目
中
的精华技术,极大程度上消除诸多导致服务器程序工作不稳定的因素;(5)专门处理数据发送的一整套数据发送逻辑以及对应的发送线程;(6)其他次要技术,包括信号、日志打印、fork()子进程、守护进程等等;
网络编程
相关概念
网络编程
相关概念 最近在看Tomcat源码,涉及到
网络编程
模型,所以将这块的知识点进行一个归纳整理。 网络 网络是由若干节点(计算机)和连接这些节点的链路构成,表示诸多对象及其相互联系。 网络特性 1、资源共享 网络的主要功能就是资源共享。共享的资源包括软件资源、硬件资源以及存储在公共数据库
中
的各类数据资源。网上用户能部分或全部地共享这些资源,使网络
中
的资源能够互通有无、分工协作,从而大大提高系统资源的利用率。 2、快速传输信息 分布在不同地区的计算机系统,可以通过网络及时、高速地传递各种信息,交
网络编程
--UNIX
网络编程
卷1
TCP与UDP协议的优缺点及适用场景 TCP: 面向连接的可靠数据包传递 ----- 完全弥补 优点:稳定 1、数据稳定 --- 丢包回传(回执机制)2、速率稳定 3、流量稳定 “滑动窗口” 缺点:效率低、速度慢 适用场景:大文件、重要文件传输 UDP:无连接的不可靠报文传递 ----- 完全不弥补 缺点:不稳定 数据、速率、流量 优点:效率高、速度快 适用场景:对实时性要求较高,视频会议、视频电话、广播 如何提高UDP传输的可靠性? 我们使用UDP进行
网络编程
所遇到的问题是它缺乏可靠性
unix
网络编程
1 基础知识
Introduction 通过学习unix
网络编程
,在不使用任何库只使用api的情况下实现一个内置lua解释器的web服务器,实现简单的业务逻辑,比如通过cgi模式在web浏览器
中
显示图片,播放视频,可以在不重启服务器的情况下更新业务逻辑。 主要是学习unix
网络编程
做的笔记,其
中
将插入
网络编程
的基础知识,会有多进程版,I/O复用,多线程版本,每个web 服务器的吞吐量,并发连接数我都会有测试
网络编程
及socket模块
目标:掌握网络相关的基础知识并可以基于Python开发程序(基于网络进行数据传输)。 课程概要: 网络必备基础
网络编程
(Python代码) B/S和C/S架构 1.必备基础 你必须了解的网络相关设备和基础概念。 1.1 网络架构 假设 lbw 上了一个野鸡大学买了一台电脑,电脑里存了1部小电影,整宿整宿的在宿舍反复的看。 lbw 如何想要和室友 uzi 进行收发数据,可以通过一根网线来进行连接,并进行数据的传输。 1.1.1 交换机 ...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章