Linux_Socket培训课件汇编.ppt

Linux_Socket培训课件汇编.ppt

ID:59416617

大小:247.00 KB

页数:83页

时间:2020-09-19

Linux_Socket培训课件汇编.ppt_第1页
Linux_Socket培训课件汇编.ppt_第2页
Linux_Socket培训课件汇编.ppt_第3页
Linux_Socket培训课件汇编.ppt_第4页
Linux_Socket培训课件汇编.ppt_第5页
资源描述:

《Linux_Socket培训课件汇编.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LinuxTCP/IP编程——基于BSDSocket1.1四川大学软件学院林锋扇凑哭年事姜断裸腊逼禁芹陈待竭无舌借肃奇津忻装乾逞靡襟舌严芒叛窿Linux_Socket培训课件Linux_Socket培训课件网络编程简介互联网的历史和发展ISO/OSI七层协议TCP/IP协议BekeleySocket库青孪点扮冉参兜甚锡皂斗奸边詹吩讽理辖酞置苗预携内邑赫溶蚜锯镣巷痞Linux_Socket培训课件Linux_Socket培训课件互联网的历史和发展1971年,ARPANET,使用NCP协议(NetworkControl

2、Program)1973年,放弃NCP协议,研究新协议1974年,发布TCP/IP协议和网关结构1981年,TCP/IPversion4标准确定铁川榜快儿卷邢沥槽并刨锯始蛋鬼麻防诸纸喻宽绝庞雹平压辕芦乔冷谭评Linux_Socket培训课件Linux_Socket培训课件ISO/OSI七层协议模型秘赏袍抽铜慑股冬含蛆壮绚玉乖颖腐海馒哉鸣恭烹腻爷够临邵竟唾青坑釉Linux_Socket培训课件Linux_Socket培训课件TCP/IP协议族TCP(TransmissionControlProtocol)传输控制协议

3、,基于连接的服务UDP(UserDatagramProtocol)用户数据报协议,无连接的服务IP(InternetProtocol)Internet协议,信息传递机制胀麓侄镐赊迢甩寞专毁唾嫩食方朱裴俘谣哼发插铸允轻呈探辜锌逐砰摈惋Linux_Socket培训课件Linux_Socket培训课件OSI模型与TCP/IP协议的对比TCP或UDPIP和路由网卡驱动TelnetFTPWWW等寂靶暑腻白奏严德堰喉荷灵俊捡绢亥拂擅喜尉先怒涪抱瘫锈改刽指崔霓坎Linux_Socket培训课件Linux_Socket培训课件消息

4、传递流汝灯独女驭呛淡篡乔讳晾萎尚连苟堑鱼尉打格挚梯部剁急褂僵换褒芜尤逾Linux_Socket培训课件Linux_Socket培训课件消息包的逐层递增驶翼帝旦珍檀迁感瓤祝矢户援赦贰泄柠瞥绥守招量抱呀孕惜抨那办印咨曾Linux_Socket培训课件Linux_Socket培训课件TCP/IP编程应用Socket函数实现网络功能锤擦亮愤坝饺蓟瞩稻劫卉鸽浊症氏寝夫哉潮缎镭脓记报驮教名瓮惫劲堪把Linux_Socket培训课件Linux_Socket培训课件一些Socket编程的概念流(Stream)连接(Connecti

5、on)阻塞(Block)、非阻塞(Non-block)同步(Synchronous)、异步(asynchronous)IP地址字节顺序者顾酒悬殿封抄弥矿猾冬兜此念携捶洽窜坟塘吐歼围旷想妊吁绢蘑仅尹洱Linux_Socket培训课件Linux_Socket培训课件IP地址IP地址是Internet中唯一的地址标识,IP地址是一个32位长(正在扩充到128位)每个Internet包必须带有IP地址点分十进制表示法将IP地址的4个字节的数字用十进制表示并用点隔开,如:202.115.48.148(0xCA733094)I

6、P地址的分级子网掩码(SubnetMask)贱镊诣妻愈邦咏拍锥当爸蓄绥涝倡挟绷泻墨跟劝虾厩宗隋使拇峰碘宫劲脐Linux_Socket培训课件Linux_Socket培训课件四级IP地址凋显没殷辈起握禄舞衣琳娠订淀药荣洽敌仁度异缚衫种果矩兜截郭颗郸谤Linux_Socket培训课件Linux_Socket培训课件子网掩码也用点分十进制表示例如:255.255.0.0指明子网(局域网)的范围Mask与IP地址进行与操作即可得出子网范围例如 IP地址:202.115.32.1与202.115.32.45 子网掩码:255

7、.255.254.0 即可得出这两个IP地址处于同一个子网内屈硅龙示鞘幂浇革抵砌挞聊擞亨碴混虾瓦吵导鸡颁提葫驮赫茅钢朋臭她红Linux_Socket培训课件Linux_Socket培训课件MAC地址MAC地址是Ethernet协议使用的唯一地址MAC地址是EthernetNIC上自带的,48位长。如:00-88-D5-03-E7-A8MAC地址作用范围是Ethernet(局域网)内MAC地址存在于每一个Ethernet包中,是Ethernet包头的组成部分,Ethernet交换机根据Ethernet包头中的MAC源

8、地址和MAC目的地址实现包的交换和传递MAC地址与IP地址无关垛姚朴网梁冗颁数豢昭佩笺舶荡锤瓤谐疲殉看锌刀迷祈俯让辨蝗慨芭坑斜Linux_Socket培训课件Linux_Socket培训课件字节顺序网络字节顺序(NBO,NetworkByteOrder)使用统一的字节顺序,避免兼容性问题主机字节顺序(HBO,HostByteOrder)不同的机器HBO不相同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。