CAIDA / catalog-data

Repo which holds some panda solutions and papers
4 stars 6 forks source link

recipe: How to map an IP address to a Internet eXchange Point (IXP) #294

Closed bhuffaker closed 2 years ago

bhuffaker commented 2 years ago

Please create a recipe to do " How to map an IP address to a Internet eXchange Point (IXP)"

bhuffaker commented 2 years ago

"If I am understanding this correctly, I have to make something to take a IP address and look up the IXP it is mapped to?"

The steps you need to do:

NathanZak commented 2 years ago

Got it.

NathanZak commented 2 years ago

I believe I have a working version, where should I upload it?

bhuffaker commented 2 years ago

You need to make a recipe that will include: background, code/solution, and caveats.

  https://github.com/CAIDA/catalog-data/wiki/how-to-contribute-a-recipe

On Jan 7, 2022, at 10:55 AM, NathanZak @.***> wrote:

I believe I have a working version, where should I upload it?

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1007654296, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7LZLGC46UMPRUVTHYDUU4ZI3ANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

bhuffaker commented 2 years ago

name your branch 294-how-to-map-ip-to-ixp

On Jan 7, 2022, at 11:03 AM, Bradley Huffaker @.***> wrote:

You need to make a recipe that will include: background, code/solution, and caveats.

  https://github.com/CAIDA/catalog-data/wiki/how-to-contribute-a-recipe <https://github.com/CAIDA/catalog-data/wiki/how-to-contribute-a-recipe>

On Jan 7, 2022, at 10:55 AM, NathanZak @. @.>> wrote:

I believe I have a working version, where should I upload it?

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1007654296, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7LZLGC46UMPRUVTHYDUU4ZI3ANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

NathanZak commented 2 years ago

I don't think that I can create branches, when I put in a name the option to create a branch is not there.

NathanZak commented 2 years ago

I finished my readme. How do I update my branch with the recipe?

bhuffaker commented 2 years ago

YOu need to learn how to work with git using the command line .

https://www.hostinger.com/tutorials/basic-git-commands https://www.hostinger.com/tutorials/basic-git-commands

~~ git add README.md script_name git commit -a git push



> On Jan 10, 2022, at 1:19 PM, NathanZak ***@***.***> wrote:
> 
> 
> I finished my readme. How do I update my branch with the recipe?
> 
> —
> Reply to this email directly, view it on GitHub <https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009353335>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AECPT7PGWIIYHGCPCNM7ZRTUVNENXANCNFSM5LNLZ4WA>.
> Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>. 
> You are receiving this because you authored the thread.
> 
NathanZak commented 2 years ago

I am getting: Permission to CAIDA/catalog-data.git denied to NathanZak.

bhuffaker commented 2 years ago

What command are you doing?

On Jan 10, 2022, at 3:15 PM, NathanZak @.***> wrote:

I am getting: Permission to CAIDA/catalog-data.git denied to NathanZak.

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009438986, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7IURGSS776YVNHROH3UVNR7LANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

NathanZak commented 2 years ago

git push origin 294-how-to-map-ip-to-ixp Just doing git push says there is no upstream branch.

bhuffaker commented 2 years ago

I have invited you to the catalog-dev team. Please accept the invite and then try again.

On Jan 10, 2022, at 3:16 PM, NathanZak @.***> wrote:

git push origin 294-how-to-map-ip-to-ixp

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009440149, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7OCS4E2OJ6JT4CNLG3UVNSGLANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

NathanZak commented 2 years ago

Ok, it worked.

bhuffaker commented 2 years ago

Add IXP to tags

On Jan 10, 2022, at 3:24 PM, NathanZak @.***> wrote:

Ok, it worked.

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009452415, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7JN2RJADE6CC7I3CHTUVNTDNANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

bhuffaker commented 2 years ago

Are you ready for review?

On Jan 10, 2022, at 4:38 PM, Bradley Huffaker @.***> wrote:

Add IXP to tags

On Jan 10, 2022, at 3:24 PM, NathanZak @. @.>> wrote:

Ok, it worked.

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009452415, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7JN2RJADE6CC7I3CHTUVNTDNANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

bhuffaker commented 2 years ago

and a description

On Jan 10, 2022, at 4:39 PM, Bradley Huffaker @.***> wrote:

Are you ready for review?

On Jan 10, 2022, at 4:38 PM, Bradley Huffaker @. @.>> wrote:

Add IXP to tags

On Jan 10, 2022, at 3:24 PM, NathanZak @. @.>> wrote:

Ok, it worked.

— Reply to this email directly, view it on GitHub https://github.com/CAIDA/catalog-data/issues/294#issuecomment-1009452415, or unsubscribe https://github.com/notifications/unsubscribe-auth/AECPT7JN2RJADE6CC7I3CHTUVNTDNANCNFSM5LNLZ4WA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you authored the thread.

NathanZak commented 2 years ago

Added IXP to tags and a description. I think I am ready for a review.

bhuffaker commented 2 years ago

@sashazabegalin please review this recipe.

sashzabegalin commented 2 years ago

My review:

"What is an Internet Exchange Point (IXP)? An IXP is a physical infrastructure that allow Internet Service Providers (ISPs), Content Delivery Networks(CDNs), and other organizations to exchange Internet traffic between their networks IXPs are managed by one of the following: non-profit organizations, associations of ISPs, operator-neutral for-profit companies, university or government agencies, informal associations of networks ### What is an IP address? IP addresses are unique identifiers that connect devices to the Internet network for communication purposes"

sashzabegalin commented 2 years ago

Complete! @bhuffaker

bhuffaker commented 2 years ago

@NathanZak please commit the above suggestions and then create a pull request

NathanZak commented 2 years ago

Ok, I think I did it correctly.

bhuffaker commented 2 years ago

you did