Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Class of service
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Refimprove|date=September 2011}} '''Class of service''' ('''COS''' or '''CoS''') is a parameter used in data and voice [[Communications protocol|protocol]]s to differentiate the types of payloads contained in the [[Network packet|packet]] being transmitted. The objective of such differentiation is generally associated with assigning priorities to the data payload or access levels to the telephone call. ==Data services== {{see also|IEEE P802.1p|Type of service}} As related to network technology, COS is a 3-[[bit]] field that is present in an [[Ethernet]] frame header when [[802.1Q]] VLAN tagging is present. The field specifies a priority value between 0 and 7, more commonly known as CS0 through CS7, that can be used by [[quality of service]] (QoS) disciplines to differentiate and shape/police network traffic. COS operates only on 802.1Q VLAN Ethernet at the [[data link layer]] (layer 2), while other QoS mechanisms (such as [[DiffServ]], also known as DSCP) operate at the IP [[network layer]] (layer 3) or use a local QoS tagging system that does not modify the actual packet, such as Cisco's "QoS-Group". Network devices (i.e. routers, [[network switch|switches]], etc.) can be configured to use existing COS values on incoming packets from other devices (trust mode), or can rewrite the COS value to something completely different. Most Internet Service Providers do not trust incoming QoS markings from their customers, so COS is generally limited to use within an organization's intranet.{{citation needed|date=December 2015}} Service providers offering private-line WAN services will typically offer services which can utilize COS/QoS. ==Voice services== As related to legacy telephone systems, COS is often used to define the permissions an extension will have on a [[Private branch exchange|PBX]] or [[Centrex]]. Certain groups of users may have a need for extended [[voicemail]] message retention while another group may need the ability to forward calls to a cell phone, and still others have no need to make calls outside the office. Permissions for a group of extensions can be changed by modifying a COS variable applied to the entire group. COS is also used on trunks to define if they are [[full-duplex]], incoming only, or outgoing only.{{cn|date=November 2018}} ==Classification of service== The term can be used generically to refer to the [[Traffic classification|classification of network traffic]] within network equipment based on packet inspection. Cisco implements such classification through either access-lists or [[Network Based Application Recognition|Network-Based Application Recognition]] (NBAR). NBAR works with the existing QoS system.<ref>[http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6558/ps6612/ps6653/prod_qas09186a00800a3ded_ps6616_Products_Q_and_A_Item.html NBAR2 or Next Generation NBAR]</ref> ==References== * "Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice" by John Evans, Clarence Filsfils (Morgan Kaufmann, 2007, {{ISBN|0-12-370549-5}}) * [https://web.archive.org/web/20100613170327/http://wwwcsif.cs.ucdavis.edu/~kramer/papers/cos_jon.pdf Supporting differentiated classes of service in Ethernet passive optical networks, Glen Kramer, Biswanath Mukherjee, Sudhir Dixit, Yinghua Ye and Ryan Hirth] {{reflist}} [[Category:Teletraffic]] [[Category:Network architecture]] [[Category:Telephone exchanges]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Citation needed
(
edit
)
Template:Cn
(
edit
)
Template:ISBN
(
edit
)
Template:Refimprove
(
edit
)
Template:Reflist
(
edit
)
Template:See also
(
edit
)