十二.linux网络编程之网络通信相关概述

文档:十二.linux网络编程之网络通信相关概述...
链接:http://note.youdao.com/noteshare?id=183c1dffb25c93efeb79b68611fa10f4&sub=9A186925C22A49CF933350A85217C078

一.网络通信概述

1、从进程间通信说起:

网络域套接字socket,网络通信其实就是位于网络中不同主机上面的2个进程之间的通信。

 

2、网络通信的层次

(1)硬件部分:网卡

(2)操作系统底层:网卡驱动

(3)操作系统API:socket接口

(4)应用层:低级(直接基于socket接口编程)

(5)应用层:高级(基于网络通信应用框架库)

(6)应用层:更高级(http、网络控件等)

3、本部分学习方法

(1)重点1:掌握网络通信的架构层次和基本原理

(2)重点2:掌握socket及其相关函数的使用

(3)重点3:掌握服务器和客户端程序通信的方法

 

二.网络通信基础知识1

1、OSI 7层网络模型

(1)7层名字和顺序要记住,有时候笔试题目经常遇到。

层次

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值