计算机网络读书笔记之引言
计算机网络读书笔记之引言
大量相互独立的计算机彼此连接起来,组成计算机网络。
关于计算机网络,可以从传输技术和网络尺度进行分类。
1,传输技术有两种,广播式链路和点到点链路。
点-点传输只有一个发送方和一个接收方,有时候也成为单播(unicasting).
网络中每一台机器都会收到数据的传输方式,称为广播。
给一组机器发送数据包的模式,称为组播。
2,网络尺度,包括个域网,局域网,城域网,互联网。
为了降低网络设计的复杂性,绝大多数网络都组成一个层次栈( a stack of layer)或分级栈(a stack of level),每一层都建立在其下一层的基础之上。
所谓协议,是指通信双方就如何进行通信的一种约定。
不同机器上构成相应层次的实体称为对等体(peer)。
层和协议的集合称为网络体系结构(network architecture).网络体系结构的规范必须包含足够的信息,以便实现者为每一层编写的程序或者设计的硬件能遵循有关的协议。
一个特定的系统所使用的一组协议,即每一层一个协议,称为协议栈。
计算机网络层次设计问题
1,可靠性。包括检错和纠错两大问题。
2,网络演进,新的设计要与现有网络连接。由于网络上有许多计算机,每一层在特定的消息中都需要一种机制来标识发送方和接收方。这种机制在下层和高层分别称为寻址和命名。
3,资源分配。统计复用、流量控制、拥塞、实时、服务质量。
4,网络安全。保密性、认证、完整性。
面向连接的服务是按照电话系统建模的。发送方吧对象(数据位)压入管道的一端,接收方在管道的另一端把它们取出来。
无连接服务是按照邮政系统建模的。
一个服务由一组原语正式说明,用户进程通过这些原语(操作)来访问该服务。
LISTEN 阻塞操作,等待入境链接请求
CONNECT 与等待中的对等实体建立连接
ACCEPT 接受来自对等实体的入境连接请求
RECEIVE 阻塞操作,等待入境报文
SEND 给对等实体发送一个报文
DISCONNECT 终止一个连接
服务与协议的关系
服务是指某一层向它上一层提供的一组原语。服务定义了该层准备代表其用户执行哪些操作,但是它并不涉及如何实现这些操作。协议时一组规则,规定了同一层上对等实体之间所交换的数据包或者报文的格式和含义。对等实体利用协议来实现它们的服务定义,它们可以自由地改变协议,只要不改变呈现给它们用户的服务即可。
值得用编程语言来对这两个概念作一个类比。服务就好像是面向对象语言中的抽象数据类型和对象,它定义了在对象上可以执行的操作,但是并没有说明如何实现这些操作。而协议与服务的具体实现有关,它对于该服务的用户是完全不可见的。
OSI开放系统互联参考模型。
物理层,关注在一条通信信道上传输的原始比特。
数据链路层,将一个原始的传输设施转变成一条没有漏检传输错误的线路。
网络层,控制子网的运行。如何将数据包从源端路由到接收方。
传输层,接收来自上一层的数据,在必要的时候把这些数据分割成较小的单元,然后把这些数据单元传送给网络层,并且确保这些数据单元正确到达另一端。
会话层,允许不同机器上的用户建立会话。
表示层,关注所传递信息的语法和语义。
应用层,它包含了用户通常需要的各种各样的协议。
TCP/IP模型
应用层 HTTP SMTP RTP DNS
传输层 TCP UDP
互联网层 IP ICMP
链路层 DSL SONET 802.11 Ethernet
TCP/IP参考模型的评价
第一,该模型并没有明确区分服务、接口和协议的概念。
第二,它一点也不通用,它并不适合于用来描述TPC/IP以外的任何其他协议栈。
第三、在分层协议的上下文中,链路层并不是通常意义上的一层。它是一个接口(位于网络层和数据链路层之间),而接口和层的区别非常重要。
第四、它并没有区分物理层和数据链路层。
第五、尽管IP和TCP协议进行了仔细设计,并且很好地实现了,但是还有很多其他地方协议是自主形成的。
>更多相关文章
- 09-24什么是ARP地址?什么是ARP攻击?如何利用ARP命令解决网络故障
- 09-24100 个网络基础知识普及,看完成半个网络高手
- 09-24IP地址分配与中继设备
- 09-24不同网段的弱电系统设备之间如何互访?
- 09-24这些APP已经支持IPv6服务,IPv6如何逐步取代IPv4
- 09-24微服务入门:Openresty实现API网关
- 09-24核心交换机的链路聚合、冗余、堆叠、热备份
- 07-30IPv6优于IPv4的十大功能
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 04-01“AI复活”生意的启示与挑战
- 04-01超200万人涌入直播间看卖“云” 上千家企业
- 04-01从虚拟到共生:数字人“花样百出”
- 03-29小米汽车“走进”京东,双方或将深化合作
- 03-29迎广交会,广州白云国际机场优化支付服务示
相关文章
24小时热门资讯
24小时回复排行
热门推荐
最新资讯
操作系统
黑客防御